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.
Experience the magic of summarization in action! Access the live version of the app here.
- 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.
- Clone this Repository: Get started by cloning this repository to your local machine.
- Install Dependencies: Use pip to install all required dependencies by running
pip install -r requirements.txt
. - Run the App: Launch the Streamlit app with
streamlit run app.py
. - Explore Summarization: Navigate to the provided URL in your web browser, enter a news article URL, and click "Summarize".
- Enjoy the Summary: Dive into the summarized information and explore sentiment analysis results effortlessly.
- Streamlit
- Newspaper3k
- TextBlob
- NLTK
- lxml
- feedparser
This project was crafted with love by [Lakshhmi Prasanna Morla].
📄 License
This project is licensed under the terms of the MIT License.