Skip to content

Adity-star/Generative-AI

Repository files navigation

GenAI-Learnings

Welcome to GenAI-Learnings, a curated hub of resources, projects, and experiments exploring the world of Generative AI. This repository is designed for AI engineers, enthusiasts, and learners who want to explore everything from autonomous agents to NLP, computer vision, vector databases, and practical project implementations.

"Learning AI is fun… but learning Generative AI is like teaching a robot to daydream!" 😄


🔗 Related Projects

Explore more of my work:

  • Complete Data Science: A deep dive into Data Science AI concepts, tools, and projects and all the material for learning and interview preparation.
  • LangChain-Mastery: Everything you need to master LangChain for building powerful LLM applications.
  • MCP-YFinance-Server: A backend service for financial analytics and modeling.
  • Reinforcement-Learning: Hands-on experiments and theory in Reinforcement Learning.
  • CompleteRAG: End-to-end implementation of Retrieval-Augmented Generation (RAG) systems.

📑 Table of Contents


Agentic AI

Hands-on notebooks for autonomous agents using SmolAgents and other frameworks:


Computer Vision

Experiments and tutorials on generative AI applied to images:


Data Preprocessing

Guides and notebooks for text preprocessing and feature engineering:


Encodings

Tokenization and encoding techniques for NLP:


HuggingFace

Fine-tuning, transformer pipelines, and practical NLP projects:


Vector Databases

Notebooks for vector database usage and embeddings:


Prompt Engineering

Notebooks for designing and experimenting with prompts:


Quantization

Techniques for compressing and optimizing models:


PlayBook

Guides and small projects to apply generative AI concepts:


Interview Questions

Curated questions and answers for LLM and NLP interviews:


Small Projects


🎯 Key Features

  • Comprehensive hands-on notebooks covering generative AI concepts and applications
  • Includes agent-based AI, computer vision, NLP, vector databases, and small projects
  • Focus on practical learning, experimentation, and project-ready skills
  • Integrated HuggingFace Transformers, fine-tuning, prompt engineering, and quantization
  • Curated interview preparation material and reusable playbooks

🛠️ Tech Stack

  • Programming Languages: Python
  • Libraries & Frameworks: PyTorch, Transformers, HuggingFace, SmolAgents, FastAPI
  • Data & NLP Tools: Pandas, NumPy, NLTK, SpaCy
  • Vector Databases: ChromaDB, Pinecone
  • Deployment & MLOps: Docker, MLflow, DVC, AWS

🤝 Contributing

Contributions are welcome! Feel free to fork the repository, raise issues, and submit pull requests.


📝 License

This project is licensed under the MIT License.

🌟 Connect with Me

About

Curated resources and projects exploring diverse concepts in generative AI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published