Chat with Documents enables conversational interaction with your documents using natural language queries. Features dual deployment modes (cloud ZIP upload or local folder access), support for multiple document formats (PDF, TXT, DOCX, ODT), semantic search using vector embeddings, conversation history, and source citations in AI-generated responses.
Technologies used: Python, Streamlit, LangChain, Google Gemini 2.5 Flash, ChromaDB, PyPDF, python-docx, odfpy
World Explorer Bot is an educational chatbot designed for children that allows them to explore the world of science, dinosaurs, space, animals, and much more through interactive conversations. Features age-appropriate responses, multi-language support, and conversation history with a playful purple-themed interface.
Technologies used: Python, LangChain, Google Gemini 2.0 Flash, Gradio, CSS
Weather Plan Agent is an intelligent AI assistant that creates personalized daily plans based on real-time weather conditions. Using advanced LangChain agents and Google Gemini API, it provides smart activity recommendations, packing checklists, and weather-appropriate suggestions. The agent also answers general knowledge questions, making it a comprehensive planning companion for any day.
Technologies used: Python, Streamlit, LangChain, Google Gemini API, OpenWeather API, python-dotenv
Pyfunc Generator is a powerful AI-driven tool that revolutionizes Python development by automatically generating complete, production-ready function templates. Simply describe what you want your function to do, and the AI analyzes your requirements to produce clean, well-documented Python code with proper error handling and testing.
Technologies used: Python, Streamlit, LiteLLM (OpenAI API), python-dotenv, AST, unittest/pytest
JokeFlix is an innovative web application that combines two public APIs to generate personalized jokes based on movie plots. Users can search for any movie, and the app fetches the plot from the OMDb API, then creates a custom joke using the icanhazdadjoke API. Perfect for movie nights and entertainment!
Technologies used: Python, OMDb API, icanhazdadjoke API, Requests, Streamlit