Skip to content

Abhishek-Dev09-zz/Docs-Summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

News-summarizer

Join the chat at https://gitter.im/News-Summarizer/community

A typical software project that summarizes important news. As we know reading whole newspaper is very time consuming and very difficult to filter important lines. News-Summarizer discovers and summarizes this data for you.

Why use News-Summarizer?

  • As a standalone command line tool, News Summarizer is easy to install, run and embed in your CI/CD processing pipeline. It runs on Windows, macOS and Linux.

  • It saves our time.

  • Filter the important section of topics.

  • Written in Python, Summarizer is easy to extend with plugins to contribute new and improved scanners, data summarization, and new outputs.

  • News-Summarizer is actively maintained .

Quick Start

Install Python 3.8, then clone or dowload and run the setup.py from https://github.com/Abhishek-Dev09/News-summarizer

Then run python3 setup.py.

Then enter the file name of news with path you want to summarize. For example: data/82.txt

Installation

Pre-requisites:

  • On Windows, please follow the `Comprehensive follow instructions: Make sure you use Python 3.8 64 bits from https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe

  • On macOS, install Python 3.8 from https://www.python.org/ftp/python/3.8.0/python-3.8.0-macosx10.9.pkg OR run brew install python

  • On Linux install the Python 3.6 "devel" and these packages using your distribution package manager:

    • On Ubuntu 14, 16 and 18 use: sudo apt-get install python3.6-dev xz-utils zlib1g libxml2-dev libxslt1-dev bzip2

    • On Debian and Debian-based distros use: `sudo apt-get install python3.6-dev xz-utils zlib1g libxml2-dev libxslt1-dev libbz2-1.0``

    • On RPM distros use: sudo yum install python3.6-devel xz-libs zlib libxml2-devel libxslt-devel bzip2-libs

    • On Fedora 22 and later use: sudo yum install python3.6-devel xz-libs zlib libxml2-devel libxslt-devel bzip2-libs

  • After that, make ensure that pip is installed on your local machine. If not intalled , then run python get-pip.py .For more info https://packaging.python.org/tutorials/installing-packages/

  • After that, install nltk (natural language toolkit ) by running pip install nltk or conda install nltk If you are using macOS , you can also run brew install nltk

    Next, clone the directory and run the news Summarizer release from https://github.com/Abhishek-Dev09/News-summarizer

Documentation & FAQ

https://github.com/Abhishek-Dev09/News-Summarizer/wiki

Support

If you have a problem, a suggestion or found a bug, please enter a ticket at: https://github.com/Abhishek-Dev09/News-summarizer/issues

For discussions and chats, we have:

About

Summarizes the news and saves time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages