https://github.com/kareimgazer/nlp-website
a website that allows users to run NLP on articles and blogs
https://github.com/kareimgazer/nlp-website
api-rest build-tool endpoint express jest loaders nodejs plugins sass service-worker 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-website
- Owner: KareimGazer
- Created: 2021-08-30T21:21:57.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-02T04:32:23.000Z (about 4 years ago)
- Last Synced: 2025-02-03T12:43:06.510Z (8 months ago)
- Topics: api-rest, build-tool, endpoint, express, jest, loaders, nodejs, plugins, sass, service-worker, webpack
- Language: JavaScript
- Homepage:
- Size: 7.57 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NLP-website
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:* install all project dependencies with `npm install`
* build with `npm run build-prod`
* start server with `npm run start`
* opne `dist/index.html`
* 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.