Skip to content

LP-THE-CODER/News-Summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📰 News Summarizer

Welcome to the News Summarizer – your go-to tool for quickly digesting news articles! Powered by Streamlit, Newspaper3k, and TextBlob, this web application simplifies the process of staying informed by summarizing lengthy articles into concise snippets.

🚀 Live Link

Experience the magic of summarization in action! Access the live version of the app here.

✨ Features

  • Effortless Summarization: Input the URL of any news article and watch as the app works its summarization magic.
  • Comprehensive Insights: Get key details like the article's title, author, publishing date, and main content summarized for you.
  • Sentiment Analysis: Delve deeper into the article's tone with sentiment analysis results provided right alongside the summary.
  • User-Friendly Interface: Enjoy a seamless and intuitive interface designed for hassle-free interaction.

🛠️ How to Use

  1. Clone this Repository: Get started by cloning this repository to your local machine.
  2. Install Dependencies: Use pip to install all required dependencies by running pip install -r requirements.txt.
  3. Run the App: Launch the Streamlit app with streamlit run app.py.
  4. Explore Summarization: Navigate to the provided URL in your web browser, enter a news article URL, and click "Summarize".
  5. Enjoy the Summary: Dive into the summarized information and explore sentiment analysis results effortlessly.

📦 Dependencies

  • Streamlit
  • Newspaper3k
  • TextBlob
  • NLTK
  • lxml
  • feedparser

👩‍💻 Author

This project was crafted with love by [Lakshhmi Prasanna Morla].

📄 License

This project is licensed under the terms of the MIT License.