Code Analyzer - doraithodla/notes GitHub Wiki
Mostly NLP Course projects
Module Analysis
- Extract modules from code (analyze various forms of import statements). Some starter code is in analyzer directory.
- Repeat 1 for the top 100 github projects
- Use this module list as the training/test data for an ML Code Analyzer project
- Count the modules being used and list the top 20 modules
- Count the functions in the module and list the top 10 functions in each module
- Use the module/function data as a test/training data and create a code analyzer chatbot
- Optionally create a dashboard
- Todo: Move code to gists
STatic Code Analysis
- Analyze the Python statements from Github projects