Hello and welcome to the Generative AI Apps Practices repository! This repo is dedicated to simplifying various generative AI use cases and presenting them in a clear, structured manner. Each project has its own dedicated folder and README so you can dive into the code and explanations with ease. ✨
-
- Title: Pair Coding Assistant
- Description: This project refines prompt engineering techniques to assist in pair programming scenarios.
- Highlights:
- 🎯 Optimized prompts for real-time code generation and hints.
- 💡 Interactive approach to drafting and refactoring code.
- 🤝 Collaboration-focused, simulating peer-programmer feedback.
-
- Title: Agentic RAG for interacting with a code repository and explanation of codes
- Description: An assistant that helps you understand code by retrieving relevant snippets and explaining them in context.
- Highlights:
- 🔍 RAG (Retrieval-Augmented Generation) techniques for pulling relevant code.
- 🤖 Agentic chat interface for debugging and clarifications.
- 📖 Code commentary & guidance for deeper insight.
-
- Title: Financial Statement Analysis with Phidata
- Description: This project retrieves and analyzes financial statements, simplifying the process of financial data extraction.
- Highlights:
- 📈 Automated data retrieval from financial documents.
- 📋 Summaries of key metrics and performance indicators.
- 💰 Decision-making support for finance professionals and learners.
-
HR Manager Assistant (Resume analyzer)
- Title: Intelligent Resume Analysis
- Description: An AI-powered HR assistant that processes resumes, identifies key skills, and answers HR-related queries.
- Highlights:
- 🧠 AI-Driven Resume Analysis using advanced natural language processing.
- 📂 Knowledge Base integration for searching and retrieving resumes.
- 🔄 Dynamic responses tailored to HR scenarios, including skills matching and qualifications review.
-
- Title: Personalized IELTS Writing Feedback
- Description: A FastAPI-based service offering personalized guidance, example essays, and tailored feedback for IELTS writing tasks.
- Highlights:
- 📝 Guided Writing Assistance with score-based suggestions.
- 📚 Knowledge Base of sample essays integrated with PostgreSQL-backed vector database.
- 🤖 Custom Agent for retrieving relevant examples and providing feedback.
-
- Title: Personalized Product Recommendations
- Description: A FastAPI-powered product recommender system that integrates LangChain, Milvus, and OpenAI GPT for dynamic and tailored suggestions.
- Highlights:
- 🔍 Efficient Vector Search using Milvus for product data retrieval.
- 📊 CSV Knowledge Base dynamically loads and processes product information.
- 🤖 Agentic Recommendations provide insightful product summaries based on user queries.
Generative AI is revolutionizing the way we understand, create, and interpret data. In this repository, you'll find hands-on examples that bridge AI concepts with practical solutions. From code analysis to legal document summarization, financial data exploration, and HR automation, our goal is to make advanced AI techniques accessible and scalable for real-world use. 🚀
- 🔧 Practical Implementation: Dive into functional code and ready-to-run examples.
- 🎒 Educational: Each project clarifies why certain approaches or prompts are used.
- 💖 Community-Oriented: We encourage collaboration and feedback to evolve these practices.