Welcome to the Generative AI Projects Repository! This repository is a collaborative space for enthusiasts and developers interested in exploring and contributing to various generative AI projects. These projects cover a range of AI applications, from natural language processing and conversational AI to generative models and image processing, providing diverse opportunities to explore cutting-edge technologies.
Generative AI is an exciting field that involves creating machines capable of producing content, whether it's text, images, or other types of data. This repository aims to bring together a diverse collection of generative AI projects, ranging from text-generation tools for websites and mobile apps to custom machine learning models that push the boundaries of creativity.
Explore cutting-edge Generative AI projects, from text summarization to image generation. Each project includes a sample free dataset to help you get started quickly and experiment with real-world data. Unleash creativity with these diverse AI applications!
| Sl No. | Name | Category | Description | Link |
|---|---|---|---|---|
| 1 | Customer Support Agent Using AzureML and OpenAI | Conversational AI | Develop a customer support agent leveraging AzureML and OpenAI for intelligent, context-aware responses. | Customer Support Agent Using AzureML and OpenAI |
| 2 | Text-to-SQL LLM | Natural Language Processing | Create a model that converts natural language queries into SQL commands using large language models. | Text-to-SQL LLM |
| 3 | AI Resume Analyzer | Text Analysis | Build a tool that analyzes resumes using AI to extract key information and match candidates to job requirements. | AI Resume Analyzer |
| 4 | AI Video Summarization | Video Processing | Develop a system that summarizes lengthy videos into concise overviews using AI techniques. | AI Video Summarization |
| 5 | LLM Project for Beginners: Build and Fine-Tune an LLM | Natural Language Processing | Learn to build and fine-tune large language models from scratch, tailored for beginners in the field. | LLM Project for Beginners |
| 6 | LLaMA2 Project for Metadata Generation Model | Natural Language Processing | Implement a metadata generation model using LLaMA2 to automate the creation of descriptive tags and summaries. | LLaMA2 Project for Metadata Generation |
| 7 | Anomaly Detection with Deep Autoencoders in Python | Anomaly Detection | Utilize deep autoencoders to detect anomalies in datasets, identifying outliers and unusual patterns. | Anomaly Detection with Deep Autoencoders |
| 8 | End-to-End Microsoft Fabric Project | Data Engineering | Execute a comprehensive data engineering project using Microsoft Fabric, covering data ingestion to visualization. | End-to-End Microsoft Fabric Project |
| 9 | Generative Models Using PyTorch Autoencoders | Generative AI | Learn to build generative models with PyTorch autoencoders for data generation tasks. | Generative Models Using PyTorch Autoencoders |
| 10 | LangChain Project for Customer Support App in Python | Conversational AI | Enhance customer support interactions by integrating LangChain with databases and audio processing in a Python app. | LangChain Project for Customer Support App |
| 11 | GAN Model on MNIST Dataset | Generative AI | Build a Generative Adversarial Network (GAN) to generate new images of handwritten digits using the MNIST dataset. | GAN Model on MNIST Dataset |
| 12 | CycleGAN Implementation for Image-to-Image Translation | Image Processing | Implement a CycleGAN model in PyTorch for translating images from one domain to another without paired examples. | CycleGAN Implementation for Image-to-Image Translation |
| 13 | Outreach AI Agent | Conversational AI | Automate customer outreach with a multi-agent system for script generation, calls, and follow-up. | Build an Outreach AI Agent using CrewAI,Twilio and OpenAI APIs |
| 14 | AI Personal Assistant | Conversational AI | Build a personal assistant using AutoGen agents for email, calendar, research, etc. | Autogen Project to Build an Intelligent AI Personal Assistant |
| 15 | Wealth Management Agentic AI Chatbot | Conversational AI | Use Agentic AI to analyze and advise on portfolios, integrating MS Fabric and LLMs. | Build a Wealth Management Agentic AI Chatbot with MS Fabric |
| 16 | Build Knowledge Graph RAG With LlamaIndex | Knowledge Graphs | Build a knowledge graph from financial data and answer queries via LlamaIndex + OpenAI. | Build Knowledge Graph RAG With LlamaIndex for Data Analysis |
| 17 | AI Educational Q&A Bot | Conversational AI | Answer questions in text and convert them to natural audio using Tortoise TTS and other TTS models. | Build an AI Educational Q&A Bot with Tortoise TTS Models |
| 18 | AI Picture Book Generator | Generative AI | Automatically generate children’s stories and illustrations combining Gemini + Stable Diffusion. | Build an AI Picture Book Generator with Stable Diffusion Models |
| 19 | AI Travel Itinerary Generator | Generative AI | Generate personalized travel visuals based on user preferences using Stable Diffusion. | Build an AI Travel Itinerary Generator with Stable Diffusion Models |
| 20 | Meeting Summarizer with Whisper and Gemini | Conversational AI | Transcribe meetings, detect action items, and summarize with context and timestamps. | AI Project to Build a Meeting Summarizer with Whisper and Gemini |
| 21 | AI Video Content Analyzer with LLMs | Video Processing | Transcribe video, detect scenes, and generate chapters + insights via LLMs. | AI Project to Build a Video Content Analyzer with LLMs |
| 22 | Financial Reporting AI Agent | Conversational AI | Consolidate financial data using Microsoft Fabric and enable natural-language querying via Vanna AI + GPT-4. | Microsoft Fabric Project to Build a Financial Reporting Agent |
| 23 | AI Quiz Generator from VideoI | Educational AI | Transcribe video content and generate interactive quizzes using Whisper + GPT-4o. | Build an AI Quiz Generator from Video with OpenAI API |
| 24 | Customer Support Agent | Conversational AI | Build an intelligent customer support agent using OpenAI and Azure ML to automate ticket categorization, prioritization, and response generation. | Build a Customer Support Agent using OpenAI and AzureML |