Intelligent Article Analyzer

The analyzer can be fed directly with the text of the article or, it can be provided a URL to the article. It processes the text scraped from the URL or fed directly to it and detects its language, produces a word cloud, extracts keywords, generates a summary and calculates the word count.

It supports 9 languages which includes English, Arabic, German, French, Portuguese, Italian, Spanish, Dutch and Turkish.

It leverages techniques like web scraping, data cleaning, text preprocessing, text summarization, tokenization and classification.

It is deployed using Heroku.

Description

It is a multi-lingual tool to analyse and summarize a given article by producing visualisations like word cloud, generating a summary and extracting keywords from the article.