hackquest logo

TrumpBot

TrumpBot: A Telegram bot using RAG to answer questions in Donald Trump's style, powered by the Gaianet Gemma LLM.

Videos

Description

TrumpBot is an AI-powered Telegram bot designed to impersonate Donald Trump, delivering answers in his distinctive, bold style. The bot uses advanced machine learning techniques like Retrieval-Augmented Generation (RAG) to pull relevant documents and provide informative, Trump-like responses to user queries. By integrating the Gaianet Gemma LLM, it can analyze real-world data and reply with personalized answers on a range of topics, from politics to current events. The bot is built using the grammy framework and leverages Hugging Face embeddings to ensure the responses are both engaging and informative. This project is ideal for users who want to have fun interacting with a Trump-like bot while receiving factual information.

Progress During Hackathon

Conceptualization: I aimed to create a chatbot impersonating Donald Trump, using RAG to pull relevant documents for responses. Research: Selected the grammy framework for Telegram bot-building, Hugging Face embeddings, and the Gaianet Gemma LLM. Bot Setup: Created the Telegram bot and structured its commands using grammy. Data Integration: Integrated Hugging Face for document retrieval, utilizing Gaianet LLM for Trump-style responses. Testing: Conducted tests to ensure accurate, engaging responses. Finalization: Added interactive keyboards and deployed the bot on a server.

Team LeaderPprasadjs178
Sector
AI