Email the Author
You can use this page to email Shamim Bhuiyan and Timur Isachenko about Getting started with Generative AI.
About the Book
This book is a practical guide for anyone interested in diving into the world of Generative AI development, regardless of their prior programming experience.
Here's what you can expect:
- Clear and concise explanations: The book breaks down complex AI concepts into easily understandable steps, making it accessible to beginners.
- Step-by-step instructions: Each chapter guides you through building a specific AI application, from setting up your environment to deploying your final product.
- Real-world examples: You'll learn by applying AI techniques to solve practical problems, gaining valuable hands-on experience.
- Popular tools and libraries: The book focuses on widely used tools and libraries like Langchain, Vanna, TensorFlow, and PyTorch equipping you with in-demand skills.
- Project-based learning: You'll work on engaging projects that range from simple image recognition to more advanced natural language processing tasks.
By the end of this book, you'll be able to:
- Understand the fundamentals of Generative AI and Large Language Models (LLMs).
- Enrich RAG (Retrieval Augmented Generation) LLM models with your own datasets, such as PDFs and documents.
- Interact between LLM models and SQL databases.
- Build and train your own AI models.
- Utilize AI agents to perform tasks without human intervention.
- Deploy your AI applications in real-world scenarios.
- Gain confidence in your ability to develop innovative AI solutions.
Whether you're a student, a professional looking to upskill, or simply someone curious about AI, this book provides a comprehensive and practical roadmap to becoming an AI developer.
About the Authors
Shamim Bhuiyan, currently working as an Enterprise architect, where he is responsible for designing and building out high scalable, high load middleware solutions. He has been in the IT field for over 16 years and specialized in Java and Data science. Also, he is a former SOA solution designer, speaker, and Big data evangelist. Actively participates in the development and designing high-performance software for IT, telecommunication and banking industry. In spare times, he usually writes blogs #frommyworkshop and shares ideas with others.
Timur Isachenko is a Full Stack Developer working for AT-Consulting, passionate about web development and solving a wide variety of related challenges.
Timur spends his time learning cutting-edge technologies every day to make the best developer out himself.