There is a newer version of the record available.

Published August 24, 2018 | Version 3.2

WheatonCS/Lexos: Lexos V3.2

Description

V3.2 is the first version of Lexos in Python 3.6.x! :smiley: Code Base Changes:
  • Redesigned a fully modularized code structure.
    • Back-end: View, receiver, model structure.
    • Front-end: Flask blueprint.
  • Javascript now uses newest ES6 features.
  • Python code is integrated with type hinting.
  • All functions are handled with AJAX calls.
  • Updated jQuery to version 3.x to resolve security problems. #### Code quality checks:
  • Python Code Checks:
    • Code style checked by Flake8 (PEP8 namings… etc).
    • Unit test run by pytest.
    • Doc style checked by PydocStyle.
  • JS Code Checks:
    • Code style checked by Eslint with JavaScript Standard Style.
    • Doc style checked by Eslint jsdoc rules.
New functionalities, front-end redesigns and bug fixes.
  • Fixed spinner not spinning issue on chrome.
  • In tokenize section on analyze pages, fixed count for temporary labels.
  • TF-IDF normalize option is fixed.
  • Use plotly library on many pages for better interactions.
  • Use bootstrap modal for all error messages to be consistent and error messages are clearer than before.
  • Included video introductions for analyze tools.
  • Upload page: Corrected error message when a invalid file is uploaded.
  • Statistics: Added a new plotly box plot graph and the page layout is re-designed.
  • K-Means: Now use plotly for 2D Scatter plot and Voronoi plot. Added a 3D Scatter visualization method.
  • Hierarchical: Use plotly library for plotting.
  • Topword: A better way to show the user the existing document classes.
  • Rolling Window Analysis: Use plotly library for the plot. Users now can add multiple milestones. Also the download result button is fixed. #### Some other changes
  • Grey word functionality is removed.

Files

WheatonCS/Lexos-3.2.zip

Files (41.9 MB)

Name Size Download all
md5:7ed0e9188da3abfe405c48ec3eda1a2c
41.9 MB Preview Download

Additional details

Related works