https://github.com/felixoder/bug_detection_ml_project
This is a Machine learning project based on NLP to find bug and ~ fix it
https://github.com/felixoder/bug_detection_ml_project
Last synced: about 1 year ago
JSON representation
This is a Machine learning project based on NLP to find bug and ~ fix it
- Host: GitHub
- URL: https://github.com/felixoder/bug_detection_ml_project
- Owner: felixoder
- License: mit
- Created: 2025-02-06T14:27:11.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-26T07:29:29.000Z (about 1 year ago)
- Last Synced: 2025-02-26T08:30:49.559Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 296 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# Felix Detect & Fix - VS Code Extension


A powerful NLP based fine tune Machine learning model that is trained with a huge no of dataset, can detect any python based code as "buggy" or "bug-free" and also it can fix the bug"
and I also have a nice vs code extension [felix-detect-fix] for that
## Features ✨
- 🚀 **Detect Bugs**: Classifies code as "buggy" or "bug-free."
- 🔧 **Fix Bugs**: Automatically suggests fixes for detected issues.
- VIEW **https://github.com/felixoder/felix-detect-fix** to see my extension or you can use it on
**https://marketplace.visualstudio.com/items?itemName=DebayanGhosh.felix-detect-fix**
## Usage 🚀
- Use google colab if you dont have a local setup. and run the .ipynb files to see / inspect the model generation
- The github_scraped_half.csv is a csv file that consists the scraped data
- The Data_Scraper_github.ipynb scrapes the data from gh [give your ACCESS_TOKEN there]
- The bug_detection.ipynb detects the bugs
- bug_Fixing.ipynb fixes the bugs
- Bug_Detection_Documentation.pdf Theoritical Docs
```
## Requirements 📦
1. For local user, A good GPU for fine tuning [if you are interested]
2. Google Colab Paid Tier
## Contributing 🤝
1. Fork the repo & create a new branch.
2. Make your changes & commit.
3. Open a Pull Request!
## License 📜
This project is licensed under the MIT License.
---
Made with ❤️ by [Debayan Ghosh](https://github.com/felixoder).