/genus-codice

🤖 Machine learning programming language classification

Primary LanguagePythonMIT LicenseMIT

Genus Codice

Genus Codice is a machine learning programming language classifier. It classifies languages without the use of metadata like file extensions.

Genus Codice can classify the following 41 different programming languages, with an accuracy of 95%.

  • JavaScript
  • TypeScript
  • Java
  • Python
  • Kotlin
  • C
  • C++
  • C#
  • Erlang
  • Elixir
  • Haskell
  • Go
  • PHP
  • Ruby
  • Rust
  • Scala
  • Swift
  • Common Lisp
  • Clojure
  • R
  • MATLAB
  • Assembly
  • D
  • Dart
  • Julia
  • Groovy
  • Haxe
  • Lua
  • Shell
  • PowerShell
  • SQL
  • Dockerfile
  • Markdown
  • HTML
  • CSS
  • Sass
  • SCSS
  • Vue
  • JSON
  • YAML
  • XML