Closed ovidiupw closed 7 years ago
Dec 9 2016 - Used Django to setup a local development server and implemented basic route handling [2 hours]
Dec 10 2016 - Setup an EC2 instance and deployed the project to it. Live version can be found at http://ec2-52-212-128-197.eu-west-1.compute.amazonaws.com/api/v1 [4 hours]
Dec 14 2016 - Fixed some request paths and added /api/v1/nltk/part-of-speech route
Dec 15 2016 - Integrated lemma resolution and sentence annotation into the API (api/v1/nltk/sentence-annotation).
Integrated language detection module into the API (api/v1/nltk/detect-language).
Integrated response error message in the given language into the API (api/v1/nltk/error-message)
Integrated anaphora resolution and autocorrect modules into the API
Implementation details:
Framework: Django web framework for python https://www.djangoproject.com/
Hosting service: Amazon EC2 Instance https://aws.amazon.com/ec2/
Integration inside TextProcessing module: Python module communication
Communication outside TextProcessing module: JSON based messages http://www.json.org/
Testing framework: Local and prod environment tests using Postman https://www.getpostman.com/
Integrated sentence keyword resolution into the API. New data available at api/v1/nltk/sentence-annotation in the sentenceKeywords tag
Available routes should include:
Disambiguation:
Points to consider: