mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-07-15 15:03:51 -05:00
[PR #27] [CLOSED] Added new Agent AI-Business-Insider in ai_agent_tutorials #472
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/27
Author: @Madhuvod
Created: 11/5/2024
Status: ❌ Closed
Base:
main← Head:ai-business-insider📝 Commits (8)
e9a37a5Added new Agent project in ai_agent_tutorialsc8d1cd5Fix: Added ai_business_insider as a regular folder with code files22b8b38Merge branch 'Shubhamsaboo:main' into ai-business-insider6c38b45Readme fix of multimodal geminid9881f2Readme fix of multimodal gemini0e9b896Added new Diet-Fitness Agent03f8e57Diet-Fitness Agent - Readme updatef74b912venv to gitignore📊 Changes
88 files changed (+7858 additions, -1 deletions)
View changed files
📝
advanced_tools_frameworks/gemini_multimodal_chatbot/README.md(+2 -1)➕
ai_agent_tutorials/ai_business_insider/.gitignore(+2 -0)➕
ai_agent_tutorials/ai_business_insider/IMG_3530.heic(+0 -0)➕
ai_agent_tutorials/ai_business_insider/README.md(+117 -0)➕
ai_agent_tutorials/ai_business_insider/app.py(+0 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/.gitignore(+3 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/README.md(+54 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/__init__.py(+0 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/poetry.lock(+6055 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/pyproject.toml(+22 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/__init__.py(+0 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/__init__.py(+0 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/agents/__init__.py(+0 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/agents/fact_checker.py(+87 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/agents/news_collector.py(+50 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/agents/summary_writer.py(+54 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/agents/trend_analyzer.py(+163 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/config/agents.yaml(+31 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/config/tasks.yaml(+57 -0)➕
ai_agent_tutorials/ai_business_insider/news_summarizer_analyzer/src/news_summarizer_analyzer/crew.py(+116 -0)...and 68 more files
📄 Description
Description: This project is a News Engine that helps users research a news topic, fact-check information, summarise key findings, and analyze trends to help find their Potential Business Ideas for their own Company! It leverages multiple AI agents to collect, verify, and analyze news, enabling users to extract insights and identify key opportunities across various news articles. The application uses CrewAI to orchestrate these tasks and provide an interactive experience.
Problem Statement: This is quite Personal to me, since my 1st year of Uni, I always wanted to be an Entreprenuer. Back then, I was constantly looking for a gap in the market, a problem that I can solve by constantly by reading news articles extensively, which was a very hard task. So now, we build this :)
Frontend: Streamlit
Backend:
Python (with FastAPI for the API backend)
AI/ML Tools:
CrewAI for orchestrating AI agents
Google Fact-Check Tools API
OpenAI for trend analysis
Web Scraping: Custom web scrapers and external APIs (News API)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.