Skip to content

A text analysis application for performing common NLP tasks through web API. Relies strongly on the Python spaCy library. Dashboard interfaces are expected to be developed, mainly, as distinct web applications.

License

Notifications You must be signed in to change notification settings

gtoffoli/commons-language

 
 

Repository files navigation

commons-language - Open Source Text Analysis Tool

About the project

commons-language is under developent as an extension of the project: https://github.com/gtoffoli/commons , i.e. as a Django app. It is run as a separate server process, providing services to other web application through HTTP API. Higher level functions are implemented in a further app, commons-textanalysis.

The full documentation of commons-language is in progress. Partially obsolete design ideas can be found at https://www.commonspaces.eu/help/evaluation/ .

commons-language was initially created as a clone of NLPBuddy; it shares with NLPBuddy the dependency on the Spacy library. The GitHub repository of NLPBuddy is still there, but it seems that the live demo is off. Although commons-language exposes its original functionality through HTTP API, we have kept almost unchanged, inside it, the interactive demo of NLPBuddy: you can access it at http://nlp.commonspaces.eu/ .

About

A text analysis application for performing common NLP tasks through web API. Relies strongly on the Python spaCy library. Dashboard interfaces are expected to be developed, mainly, as distinct web applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 68.8%
  • HTML 14.7%
  • JavaScript 8.1%
  • CSS 6.0%
  • Cython 2.3%
  • Makefile 0.1%