How hemanth354/ipl-fake-news-detection works
This small Google ADK agent answers IPL-news questions using four registered tools: RSS search, claim verification, headline summaries, and system time. The main verification flow searches Google News RSS, matches claim keywords against article titles, and classifies the claim by distinct-source count. The source excerpt shows tool registration and internal calls; user-to-agent invocation is not shown, so that entry is dashed.
Main entry points: agent.py ADK agent
Components 7
Agent
- ADK agent
ipl_news_agent/agent.py
News tools
- Claim verification
ipl_news_agent/agent.py - News summaries
ipl_news_agent/agent.py - RSS search
ipl_news_agent/agent.py - System time
ipl_news_agent/agent.py
Other components
- User
- Google News RSS
Connections 8
- User → ADK agent: submits request
- ADK agent → Claim verification: registers tool
ipl_news_agent/agent.py - ADK agent → News summaries: registers tool
ipl_news_agent/agent.py - ADK agent → RSS search: registers tool
ipl_news_agent/agent.py - ADK agent → System time: registers tool
ipl_news_agent/agent.py - Claim verification → RSS search: fetches articles
ipl_news_agent/agent.py - News summaries → RSS search: fetches headlines
ipl_news_agent/agent.py - RSS search → Google News RSS: requests feed
ipl_news_agent/agent.py