AI Build Camp 2024 - Meet the Mentors
XÂY DỰNG SẢN PHẨM AI ĐẦU TIÊN TRONG 30 NGÀY
Bạn đã bao giờ nghĩ rằng những kiến thức AI mình tích lũy có thể tạo nên một sản phẩm hữu ích cho mọi người?
Xuất phát từ câu hỏi đó, Viet Engineers Stories đã hợp tác cùng Techie Stories và Dwarves Foundation tạo nên AI BuildCamp 2024 - nơi hành trình học hỏi vượt qua lý thuyết, chạm đến thực tế của việc xây dựng sản phẩm AI thực sự phục vụ nhu cầu của người dùng. Chúng mình mong muốn mang đến không gian giúp bạn khám phá tiềm năng bản thân, cùng đồng đội hoàn thiện một sản phẩm thực tế chỉ trong 30 ngày.
Tại AI BuildCamp, không chỉ dừng lại ở việc học, bạn sẽ được trải qua quá trình xây dựng sản phẩm cùng đồng đội và những người hướng dẫn tận tâm, dày dặn kinh nghiệm trong lĩnh vực AI.
Điều đặc biệt của AI Build Camp:
Làm việc và học tập hiệu quả cùng team nhỏ 2-3 người.
Học đi đôi với hành, xây dựng sản phẩm hoàn chỉnh trong 30 ngày.
Thực chiến với tech stack: Google Firebase, Gemini 1.5, Firestore, GenKit.
Mentorship 1-1 từ những builder giàu kinh nghiệm.
Demo Day trình bày sản phẩm trước các founder trong ngành.
Học hỏi thực chiến cùng mentors:
Jimmy Nguyễn - Senior DevOps Engineer tại Marketnode, Singapore, Quán quân DeepRacer Singapore 2023 do AWS tổ chức.
Tom Nguyễn - AI Systems Engineer Lead tại Dwarves Foundation. Core contributor của LangChain và Linux kernel. Người dẫn dắt phát triển hệ thống AI showcase tại Money2020.
Huy Phạm - AI Engineer tại Zalo AI
Vào cuối chương trình, bạn sẽ được trình bày sản phẩm của mình trước các founder:
Hân Ngô - CEO Dwarves Foundation
Khôi Nguyên - Co-founder Zinley
Vatsal Sanghvi - Founder 1811 Lab
Đăng ký tại https://lu.ma/sjae5p4o
Thời gian học: 5 buổi học vào thứ Bảy, từ 30/11 đến 30/12/2024
Hạn chót đăng ký: 29/11/2024
Địa điểm học: 2 buổi offline tại TP.HCM, 3 buổi online
Chi tiết chương trình:https://leoandrome.com/aibuildcamp
Từ 10 - 11h sáng ngày thứ 7, 23/11 VES sẽ có buổi giới thiệu khoá học cho những bạn nào quan tâm có thể tham gia đặt câu hỏi cho các mentors chính của khoá học.
Những bạn nào không thể tham gia trực tiếp có thể tham gia từ xa qua Google Meet tại đây https://meet.google.com/dzv-qugs-zwh
------------------------------------
Course Content
Lesson 1: Introduction to Generative AI and Getting Started with Firebase
Overview of Generative AI: Discuss the fundamentals of generative AI, exploring applications across industries, and how it adds value in real-world use cases.
Why Gemini?: Dive into the strengths of Google’s Gemini model, highlighting its unique advantages in AI-powered applications.
Firebase and Google Cloud for AI-driven development, why it’s better than other options like Vercel or Netlify.
Project Planning and Ideation: Initial brainstorming of project ideas that leverage the power of AI for real-world problems.
Outcome: Participants will gain a strong understanding of generative AI and have Firebase fully set up and ready for application development.
Lesson 2: Creating and Deploying the Frontend with Firebase Hosting and Authentication
Getting Started with Cursor IDE: Introduction to Cursor IDE for streamlined and efficient development with integrated AI coding assistance.
Developing a Single Page Application (SPA): Hands-on building of a basic, responsive SPA using ReactJS and structured components for a cohesive UI.
Firebase Hosting: Deploy the SPA on Firebase Hosting, making the frontend live and accessible.
Implementing Firebase Authentication: Integrate Google SSO with Firebase Authentication to enable secure, user-friendly onboarding.
Outcome: By the end of Lesson 2, each team will have a hosted frontend with Firebase Authentication set up, enabling user sign-ins with Google SSO.
Lesson 3: Building a Serverless Backend with Firebase Functions
Introduction to Firebase Functions: Understanding serverless architecture and how Firebase Functions can serve as the backend.
Setting Up Backend Logic: Create and deploy Firebase Functions to handle backend tasks, like processing requests and handling AI interactions.
Connecting Frontend and Backend: Establish communication between the frontend SPA and Firebase Functions to complete the app’s core functionality.
Basic Data Processing with Firebase Functions: Implement data handling techniques within Firebase Functions for seamless AI-powered responses.
Outcome: Teams will have a functional serverless backend connected to their frontend, enabling interactions and data processing.
Lesson 4: Working with Firestore and Retrieval-Augmented Generation (RAG)
Introduction to Firestore as a Database: Set up Firestore for storing and retrieving data efficiently, both as a document and vector database.
Implementing RAG: Learn about Retrieval-Augmented Generation (RAG) and integrate it to enhance AI responses with real-time, relevant data from Firestore.
Brainstorming and Project Idea Sharing: Each team will share their project concepts with mentors and peers, receiving feedback to refine their approach.
Structuring Your AI Application: Tips on structuring data, APIs, and components to optimize performance, reliability, and scalability.
Outcome: Each team will have a RAG-powered data retrieval setup with Firestore, ready for personalized responses, and a finalized project concept with mentor feedback.
Lesson 5: Team Project Presentations and Final Feedback
Project Presentations: Each team presents their AI-powered application, showcasing the key features, AI integrations, and overall user experience.
Feedback from Mentors and Peers: Get insights and constructive feedback on project implementation, scalability, and presentation skills.
Tips and Best Practices: Instructors and mentors share additional tips for building scalable AI applications and insights on entering the AI tech industry.
Next Steps: Guidance on deploying, iterating, and expanding AI applications for real-world users or potential product launch.
Outcome: Teams will complete the course with a working, AI-powered application and feedback from industry mentors, preparing them for further development or deployment.