Skip to content

Releases: yoeo/guesslang

v2.2.1

01 Aug 12:15
92cd9f9
Compare
Choose a tag to compare

Make Guesslang command line tool fully compatible with Windows.
No change made on the machine learning model.

v2.2.0

25 Jul 21:13
fb26de4
Compare
Choose a tag to compare

Support 24 new languages

v2.0.1

01 Jul 20:41
5537217
Compare
Choose a tag to compare

Use a character level model instead of a word level model to better detect "minified" CSS and JavaScript code.

v2.0.0

29 Jun 11:09
4c9780f
Compare
Choose a tag to compare

(cf. https://github.com/yoeo/guesslang/releases/tag/v2.0.0a1)

  • Supports 30 languages (20 languages supported by previous versions). Including Powershell and Batch
  • Robust and scalable training workflow, using Tensorflow dataset API https://www.tensorflow.org/api_docs/python/tf/data/Dataset
  • Way simpler yet as performant feature engineering
  • More concise documentation
  • Simple check on detection probabilities to avoid classifying plain text as source code
  • Exposes the detection probabilities with guess.probabilities(source_code) method.
  • Updated Tensorflow to the latest version 2.2.0
  • Use up to date Tensorflow canned classifier
  • guess.language_name(source_code) now identifies empty content
  • Guesslang dataset creation moved to a new dedicated repository https://github.com/yoeo/guesslangtools

v2.0.0a1

14 Jun 11:30
a56dd70
Compare
Choose a tag to compare
v2.0.0a1 Pre-release
Pre-release
  • Supports 30 languages (20 languages supported by previous versions). Including Powershell and Batch #2
  • Robust and scalable training workflow, using Tensorflow dataset API https://www.tensorflow.org/api_docs/python/tf/data/Dataset
  • Way simpler yet as performant feature engineering
  • More concise documentation
  • Simple check on detection probabilities to avoid classifying plain text as source code #16 #15
  • Exposes the detection probabilities with guess.probabilities(source_code) method. #14
  • Updated Tensorflow to the latest version 2.2.0 #12
  • Use up to date Tensorflow canned classifier #9
  • guess.language_name(source_code) now identifies empty content #6
  • Guesslang dataset creation moved to a new dedicated repository https://github.com/yoeo/guesslangtools #5

v0.9.4

01 Nov 11:03
Compare
Choose a tag to compare

Support Python static types.

v0.9.3

26 Mar 00:00
Compare
Choose a tag to compare

Multiplatform:

  • Guesslang can officially be deployed on Linux and Windows platforms.
  • It may also run on OSX too but that have not been fully tested yet.

v0.9.2

30 May 22:52
Compare
Choose a tag to compare

First public release Try it!