AI-News-Summariser
AI-News-Summariser copied to clipboard
An AI based news article summariser that summarises, finds the sentiment and author of any online article
AI-News-Summariser
A tool for automatically summarizing news articles using artificial intelligence.
Visit the Website »
Contact Developer
·
Report Bug
·
Request Feature
.
Discord Support
About The Project
AI-News-Summariser is a tool designed to automatically generate concise summaries of news articles using artificial intelligence. Stay informed without spending too much time reading lengthy articles.
[!CAUTION] Ensure that you use this tool responsibly. Respect the copyrights and terms of use of the news sources.
(back to top)
Features
- Automatic summarization of news articles.
- Support for multiple news sources.
- Easily accessible web interface. Export summarized content for offline reading.
Built With
- Python
- Newspaper3k
- Flask
(back to top)
Getting Started
AI-News-Summariser can be installed and used on various platforms. Follow the steps below to get started.
Installation
- Clone the repo
git clone https://github.com/Oxlac/AI-News-Summariser.git
- Install Requirements
pip install -r requirements.txt
- Run the app
python app.py
(back to top)
Future features and improvements
- [ ] Customize summarization preferences.
- [ ] Tackling corner cases where some news articles won't be parsed properly.
- [ ] Customizable summarization algorithms.
- [ ] User accounts and preferences.
- [ ] Mobile app version.
- [ ] Improvements in summarization accuracy.
See the open issues for a full list of proposed features and known issues.
(back to top)
Contributing
Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Ensure that your code passes the ruff linter. If it does not pass view the errors and fix them.
- Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
(back to top)
License
Distributed under the MIT License. See LICENSE.txt for more information.
(back to top)
Contact
Your Name - @Oxlac_ - [email protected]
Discord Server - https://discord.gg/2YdnSGHdET
Project Link: https://github.com/Oxlac/AI-News-Summariser
Developer: Aadityaa Nagarajan