Use Jupyter AI to generate code, debug errors, and get explanationsâall without leaving your notebook environment.
We'd like to know you better so we can create more relevant courses. What do you do for work?
Instructors: Andrew Ng, Brian Granger
Use Jupyter AI to generate code, debug errors, and get explanationsâall without leaving your notebook environment.
Build AI applications from scratch, including a book research assistant and a stock data analysis workflow, using Jupyter AI.
Apply AI coding best practices to guide Jupyter AI with the right context to successfully build your projects.
Learn to use Jupyter AI as your notebook coding partner in this short course, taught by Andrew Ng and Brian Granger, co-founder of Project Jupyter.
Coding practices are shifting from manual coding to AI-assisted development, and Jupyter AI allows you to integrate AI coding into all your notebook development workflows. Many AI coding assistants struggle to function well within the notebook environment, the Project Jupyter team has introduced Jupyter AI, which is an open-source framework that deeply integrates AI coding and collaboration into Jupyter notebooks and JupyterLab.
Jupyter AI provides a chat interface that you can use to generate new cells in your notebook. You can also drag existing cells into the chat for debugging, attach files for context, and save chat histories to reuse later as additional context for your work.
In this course, youâll build a book research assistant using the Open Library API, and create a stock market data analysis workflow, all with the help of Jupyter AI. Youâll learn how to provide API documentation as context so the LLM generates accurate syntax for code that wasnât part of its pretraining.
In detail, youâll use Jupyter AI to:
This course offers an early look at how Jupyter AI is reshaping coding in notebooksâand how you can start using it today!
Whether youâre a data scientist, AI developer, educator, or new to coding and you want to leverage AI coding assistance, this course gives you hands-on experience with a framework designed specifically for working with Jupyter notebooks.
Any AI builder who wants to learn AI-assisted coding in Jupyter notebooks. No prior experience with AI coding tools required. Basic familiarity with Python is helpful.
Introduction
Coding with Jupyter AI
Exercise 1
Building an AI Book Research Assistant
Exercise 2
Exploring Stock Market Data
Exercise 3
How to Set Up Jupyter AI Locally
Conclusion
Quiz
Gradedă»Quiz
ă»9 minsCourse access is free for a limited time during the DeepLearning.AI learning platform beta!
Keep learning with updates on curated AI news, courses, and events, as well as Andrewâs thoughts from DeepLearning.AI!