https://github.com/kareimgazer/nlp-with-meaningcloud
A website that allows users to run NLP on articles and blogs
https://github.com/kareimgazer/nlp-with-meaningcloud
api jest-tests nlp-machine-learning webpack
Last synced: 6 months ago
JSON representation
A website that allows users to run NLP on articles and blogs
- Host: GitHub
- URL: https://github.com/kareimgazer/nlp-with-meaningcloud
- Owner: KareimGazer
- Created: 2021-09-02T15:40:53.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-15T23:06:18.000Z (about 4 years ago)
- Last Synced: 2025-02-03T12:43:06.451Z (8 months ago)
- Topics: api, jest-tests, nlp-machine-learning, webpack
- Language: JavaScript
- Homepage:
- Size: 593 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NLP-with-MeaningCloud
A website that allows users to run NLP on articles and blogsThe starte template is from [frontend-nanodegree-starter](https://github.com/udacity/fend-webpack-content).
## Getting Started
To get started:* make `.env` file containing `API_KEY=****************`
* install all project dependencies with `npm install`
* build with `npm run build-prod`
* start server with `npm run start`
* open `localhost/8081`
* type the url of your choice in the form input to bring you detailed analsis of the page in question.## backend
The backend uses MeaningCloud [Sentiment Analysis API](https://www.meaningcloud.com/developer/sentiment-analysis) and run using Nodejs and Expresss.## Build Tool
This project was build with [Webpack V5](https://github.com/webpack/webpack). You can find more information about loaders and installed packages in `package.json` file in the root directory## Testing
Testing was done with [Jest](https://github.com/facebook/jest). Test modules can be found at `__test__` folder in the root directory.