langclass is a model for predicting a programming language from its source code.
A live version is deployed here: http://langclass.kevinlui.org/
See https://kevinlui.org/posts/langclass/
Everything should be accessible via make
commands. The main ones are
make data
: Retrieves external data and save relevant parts as acsv
file.make train
: Trains the model.make web-develop
: Starts a webserver running on port 5000.make web-deploy
: Starts a webserver running on port 80.