{"repo":"web3se-lab/web3-sekit","free":true,"listed":false,"github":"https://github.com/web3se-lab/web3-sekit","clone":"git clone https://github.com/web3se-lab/web3-sekit.git","description":"Models and Tool Kits for Web3 Software Engineering","language":"JavaScript","stars":13,"topics":["deep-learning","research-project","smart-contracts","software-engineering","web3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Web3 Software Engineering Toolkit 🤩 We are building a comprehensive toolkit for Web3 Software Engineering ! 🚀 Website: 🤗 Dataset: : 🤗 Models: : - SmartBERT V2 - SmartIntent V2 Toolkit Tags : Web3, AI, Software Engineering - 🕸️ Web3 Data Crawler - 🤔 Web3 Data Collection, Labelling, and Analysis - 🚀 Build, Train, and Evaluate AI Models - 👀 Data Visualization - 🤝 Blockchain Network Interactions Project-1: SmartBERT Task: Learn representations from smart contracts and provide a service for smart contract embedding. Link: Technical Points: - Built with BERT-based pre-training models. - Encode smart contract function-level code into embeddings. - MLM-trained on 16,000+ (V2) real-world smart contracts. - Serving APIs (POST): - embed - tokenize - code tree. Project-2: SmartIntent 🤩 SmartIntentNN is a deep neural network tool powered by Tensorflow.js. Task: Build a deep learning model to detect developers' unsafe intents in smart contracts. Website: Technical Guide: - 🕵️ Click \"Detect My Smart Contract\" to copy and detect your customized smart contract. - 🚀 Click \"Predict 🚀\" to detect the malicious intents in smart contracts. - 🌲 Click \"CCTree 🌲\" to view the smart contract code tree. - 📱 Pages for testing the model online: - Detect - Highlight - Evaluate - ⚙️ Frontend repository: Technical Points: - SmartIntentNN V1 is trained and evaluated on Tensorflow.js . - SmartIntentNN V1 employs a Universal Sentence Encoder to generate smart contract embeddings. - SmartIntentNN ","default_branch":null,"files":null,"tree":[],"storefront":"/r/web3se-lab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/web3se-lab/web3-sekit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}