Skip to content

Web Page Inspection Tool UI. Article Summary, Sentiment Analysis, Keyword Extraction, Named Entity Recognition & Spell Check

License

Notifications You must be signed in to change notification settings

fmacpro/horseman-article-parser-ui

Repository files navigation

Horseman Article Parser UI

A web page article parser which returns the article's formatted text & other attributes including a summary, readability metrics, sentiment, keyphrases, people, places, organisations and spelling suggestions. The UI is built with Next.js and React.

Preview

Prerequisites

Node.js & NPM

Install

Clone the repo

git clone https://github.com/fmacpro/horseman-article-parser-ui.git

Next run the following command in the repo root. This will install the required dependencies

npm install

Running the Article Parser App

Run the app by using the following command from the repo root

npm start

then browse to http://localhost:3000/

Development

Please feel free to fork the repo or open pull requests. The UI uses Next.js with React. I've used eslint for linting and npm for dependency management.

Build the dependencies with:

npm install

Lint the project files with:

npm run lint

The parser is also available as an NPM module for use in your own projects.

Server Dependencies

  • express: Fast, unopinionated, minimalist web framework
  • horseman-article-parser: Web Page Inspection Tool. Sentiment Analysis, Keyword Extraction, Named Entity Recognition & Spell Check
  • socket.io: node.js realtime framework server

Frontend Dependencies

  • next: React framework for server-side rendering
  • react: Library for building user interfaces
  • react-dom: React package for working with the DOM
  • socket.io-client: Realtime application framework client

Dev Dependencies

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE Version 3 - see the LICENCE file for details

About

Web Page Inspection Tool UI. Article Summary, Sentiment Analysis, Keyword Extraction, Named Entity Recognition & Spell Check

Resources

License

Stars

Watchers

Forks