My Account Log in

1 option

Introduction to Chatbots - Build Your First AI Assistant.

Academic Video Online: Premium - United States Available online

View online
Format:
Video
Language:
English
Physical Description:
1 online resource (141 minutes)
Place of Publication:
[Place of publication not identified] : PACKT Publishing, 2025.
Language Note:
In English.
System Details:
video file
Summary:
<b>Learn to build and deploy AI-powered chatbots using Streamlit and Gemini—from fundamentals to hands-on apps with file, image, and CSV capabilities</b><h4>Key Features</h4><ul><li>Covers fundamentals of chatbot types, use cases, and architecture</li><li>Step-by-step setup with tools like Streamlit and Gemini</li><li>Deployment on Streamlit Cloud for live chatbot access</li></ul><h4>Book Description</h4>The course begins with the fundamentals of chatbot technology, covering different types of chatbots and their real-world applications. You will be guided through prerequisites, environment setup, and Streamlit basics to ensure you have the right foundation. With step-by-step demonstrations, you will create a simple application and understand how individual components fit into the larger workflow. Next, you will explore chatbot architecture and workflows, learning how inputs are processed, responses generated, and tools integrated. The course then transitions into hands-on projects, where you will design and build interactive applications such as file-based Q&A bots, CSV bots, and image generation assistants. These projects bridge theory and practice, giving you both conceptual clarity and real coding experience. The final stage focuses on deployment strategies to take your chatbot live. You will learn to host applications on Streamlit Cloud, integrate local models with Ollama, and build multipage solutions for advanced needs. By the end, you will have built multiple chatbot applications and gained the confidence and skills to keep innovating in AI-powered development.<h4>What you will learn</h4><ul><li>Identify and classify different types of chatbots</li><li>Set up development environments using Streamlit and Gemini</li><li>Build responsive single-page and multipage chatbot apps</li><li>Integrate file, CSV, and image processing capabilities into chatbots</li><li>Deploy AI applications to the cloud for public use</li><li>Connect local AI models to chatbot interfaces</li></ul><h4>Who this book is for</h4>This course is designed for aspiring developers, students, and professionals interested in building AI-driven chatbots. A basic understanding of Python programming and familiarity with coding concepts is recommended. Prior knowledge of AI is helpful but not mandatory.
Notes:
Title from resource description page (viewed July 20, 2026).

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account