Skip to content

A Python application that extracts and summarizes key information from news articles. It uses natural language processing to generate concise and readable summaries.

Notifications You must be signed in to change notification settings

crazymidoo/Summarize-News-Articles-ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

News Summarizer

Un progetto di Machine Learning e NLP che permette di:

  • Scaricare un articolo da un URL
  • Estrarre titolo, autore e data di pubblicazione
  • Generare automaticamente un riassunto con newspaper3k
  • Eseguire una sentiment analysis con TextBlob
  • Mostrare il tutto in una GUI realizzata con Tkinter

Requisiti

  • Assicurati di avere Python 3.8+ installato.
  • Un computer

Come avviare

Fai il download della cartella zip ed estrai tutto.

Installa le librerie necessarie:

python -m pip install newspaper3k textblob nltk

Avvia l'applicazione

python main.py

About

A Python application that extracts and summarizes key information from news articles. It uses natural language processing to generate concise and readable summaries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors