Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

AI coding just arrived in Jupyter notebooks - and bhupesh ganger (Jupyter co-founder) and I will show you how to use it. Coding by hand is becoming obsolete. The latest Jupyter AI - built by the Jupyter team and showcased at JupyterCon this week - brings AI assistance directly...

118,878 görüntüleme • 11 ay önce •via X (Twitter)

34 Yorum

Andrew Ng profil fotoğrafı
Andrew Ng11 ay önce

Wrong tag - I’m so sorry. This is co-taught with the wonderful Brian Granger @ellisonbg !

MD Fazal Mustafa profil fotoğrafı
MD Fazal Mustafa11 ay önce

@brganger Coding by hand is not obsolete. Understanding what the code does is more important than ever. AI writes it faster but someone still needs to know if it works right or breaks silently.

Ripu profil fotoğrafı
Ripu11 ay önce

Hey Andrew, I think you mentioned wrong twitter handle for Brian. The right one is @ellisonbg plz check

Yasmina profil fotoğrafı
Yasmina11 ay önce

@brganger Good

Himanshu Kumar profil fotoğrafı
Himanshu Kumar11 ay önce

@brganger Wow, Andrew, the future is here already! AI coding in Jupyter notebooks is a game changer, no doubt.

stephenlearns profil fotoğrafı
stephenlearns11 ay önce

@brganger Coding by hand is becoming obsolete for people who don’t know how to code.

Pankaj Kumar profil fotoğrafı
Pankaj Kumar11 ay önce

@brganger AI coding arriving directly in Jupyter notebooks is a very positive and significant development, making AI-assisted coding more fluid and accessible. The course offers a great, assertive opportunity to master this new, useful technology.

Nara Veyra | AI Expert 👩‍💻 profil fotoğrafı
Nara Veyra | AI Expert 👩‍💻11 ay önce

@brganger Coding isn't just evolving; it's integrating deeply with AI. How do you see this shift influencing creativity in coding? Is the future more about guiding AI rather than manual coding? Let's redefine what it means to 'write' code.

Phillionaire profil fotoğrafı
Phillionaire11 ay önce

@brganger How does this change the need for traditional coding education, and what new skills become essential?

PAI3 profil fotoğrafı
PAI311 ay önce

@brganger Coding is slowly becoming conversation

segfault profil fotoğrafı
segfault11 ay önce

@brganger this was long overdue

Len Seaside profil fotoğrafı
Len Seaside11 ay önce

@brganger Is there a model we can run in Llama? Or oLlama LMStudio locally?

Henkjan profil fotoğrafı
Henkjan11 ay önce

@brganger Game changer for builders.

Vincent Valentine (Daddy Said What) profil fotoğrafı
Vincent Valentine (Daddy Said What)11 ay önce

@brganger this is a game-changer for developers.

Alin profil fotoğrafı
Alin11 ay önce

@brganger This is exactly what the coding workflow needed! How do you see Jupyter AI changing the way data scientists prototype versus production deployment?

Shubh Jain profil fotoğrafı
Shubh Jain11 ay önce

@brganger wonder how it'll handle complex debugging

David Rduch profil fotoğrafı
David Rduch11 ay önce

@brganger that's what the meeting was about 😏

Jonathan Larkin profil fotoğrafı
Jonathan Larkin11 ay önce

@brganger @ellisonbg In v3, is there a setting so that the chat has full context of the notebook across all cells?

Elwynn Chen profil fotoğrafı
Elwynn Chen11 ay önce

Exciting to see Jupyter AI getting this spotlight! I've been exploring similar approaches with an agent extension that focuses on multi-modal context understanding and special tool design for Jupyter Agent. Would love to see how the community combines different tools in this space. Try it with simple pip install runcell.

0xKyd profil fotoğrafı
0xKyd10 ay önce

would love to hear more about the early days of this realization - was there a specific moment or experiment where it clicked that GPUs were THE path forward? asking because I'm fascinated by how breakthrough insights happen... like, was it obvious from first principles, or more of a "let's try this weird thing" that worked way better than expected? (also wondering what the current equivalent might be - what's the infrastructure bet today that will seem obvious in 2030?)

A:\leksandar🌩🐚Nikolić profil fotoğrafı
A:\leksandar🌩🐚Nikolić11 ay önce

@brganger Could it be applied to Polyglot Notebooks in @code?

Altiam Kabir profil fotoğrafı
Altiam Kabir11 ay önce

@brganger Exciting times ahead for coding in notebooks!

Ansar Ullah Anas profil fotoğrafı
Ansar Ullah Anas11 ay önce

@brganger This could make collaborative notebook work so much smoother. Imagine teams using AI to explain, refactor, or document code inline that’s a serious productivity lift for startups and research teams alike.

Saeed Anwar profil fotoğrafı
Saeed Anwar11 ay önce

@brganger wait jupyter with ai built in is actually game changing... no more switching between cursor and notebooks for testing models

Len Seaside profil fotoğrafı
Len Seaside11 ay önce

@brganger Very cool. Thank you.

Dr Shawn P Cicoria profil fotoğrafı
Dr Shawn P Cicoria11 ay önce

@brganger OMG now I got another course to do !!!

André Pulcherio profil fotoğrafı
André Pulcherio11 ay önce

@brganger Interesting announcement, but couldn't I do that already on @cursor_ai with the Jupyter extension? What am I missing?

Anthara Fairooz profil fotoğrafı
Anthara Fairooz11 ay önce

@brganger Exciting innovation for Jupyter notebooks! Can't wait to see how AI coding will enhance the coding experience.

Murad profil fotoğrafı
Murad11 ay önce

@brganger Clearly, Jupyter just made coding feel like having a co-pilot in your notebook.

Robert Cincotta profil fotoğrafı
Robert Cincotta11 ay önce

@brganger I'm a beginner so coding by hand is not the future, its not even now. I will take this course enthusiastically. I would also recommend the AI Python for Beginners course which shows you how to learn python with AI also at Deeplearning

Thembie Zungu profil fotoğrafı
Thembie Zungu11 ay önce

@brganger My goodness @grok is this true

Rufus profil fotoğrafı
Rufus11 ay önce

@brganger I have been waiting for this for a long time. Thank you Sir.

ZvikoMurahwi profil fotoğrafı
ZvikoMurahwi11 ay önce

@brganger Love this development. Can't wait to try it out

Hatix Ntsoa profil fotoğrafı
Hatix Ntsoa11 ay önce

@brganger Cool

Benzer Videolar

I'm often asked for the best public example of AI evals done right for a real, production product. I finally have an answer. Teresa Torres shares how she shipped an AI interview coach, and used evals to rapidly squash bugs and improve the product. Teresa shows how she: 1. did error analysis FIRST to find real issues (instead of using generic metrics) 😍 2. used Jupyter notebooks to analyze errors 3. built custom annotation tools + custom widgets in notebooks 4. built a LLM-judge and assertions to test for specific errors 5. iterated through this feedback loop until it worked. 6. kept things simple the whole time It's also probably the best commercial for Jupyter notebooks you can imagine. 🥰 Chapter summary below. Link to YT in next thread 00:00:00 - Intro 00:01:45 - The Product: Building an AI Interview Coach 00:06:34 - The Problem: How Do I Know if My AI Coach is Any Good? 00:10:15 - Using Airtable for Traces and Annotation 00:12:15 - Discovering Jupyter Notebooks and Designing the First Evals 00:15:15 - Example Evals: LLM-as-Judge vs. Code-Based Assertions 00:21:00 - Learning Python with ChatGPT to Analyze Eval Results 00:31:00 - VS Code, Custom Tools, and an Eval Investigation Notebook 00:39:45 - Building a Custom Annotation Tool with Claude 00:41:00 - From Personal Project to Production App 00:46:02 - How Should PMs and Engineers Collaborate on AI Products? 00:55:45 - Q&A: Capturing Feedback and Annotations from End Users 00:58:11 - Q&A: Is a Technical Background Necessary to Build AI? 01:02:28 - Q&A: What's Next for Teresa? 01:03:13 - Q&A: Unpacking the Micro-Decisions of Building an AI App

Hamel Husain

51,376 görüntüleme • 1 yıl önce

Massive breakthrough here! Someone fixed every major flaw in Jupyter Notebooks. The .ipynb format is stuck in 2014. It was built for a different era - no cloud collaboration, no AI agents, no team workflows. Change one cell, and you get 50+ lines of JSON metadata in your git diff. Code reviews become a nightmare. Want to share a database connection across notebooks? Configure it separately in each one. Need comments or permissions? Too bad. Jupyter works for solo analysis but breaks for teams building production AI systems. Deepnote just open-sourced the solution (Apache 2.0 license) They've built a new notebook standard that actually fits modern workflows: ↳ Human-readable YAML - Git diffs show actual code changes, not JSON noise. Code reviews finally work. ↳ Project-based structure - Multiple notebooks share integrations, secrets, and environment settings. Configure once, use everywhere. ↳ 23 new block - SQL, interactive inputs, charts, and KPIs as first-class citizens. Build data apps, not just analytics notebooks. ↳ Multi-language support - Python and SQL in one notebook. Modern data work isn't single-language anymore. ↳ Full backward and forward compatibility: convert any Jupyter notebook to Deepnote and vice versa with one command. npx @ deepnote/convert notebook.ipynb Then open it in VS Code, Cursor, WindSurf, or Antigravity. Your existing notebooks migrate instantly. Their cloud version adds real-time collaboration with comments, permissions, and live editing. I've shared the GitHub repo link in the replies! It's 100% open-source.

Akshay 🚀

33,358 görüntüleme • 10 ay önce

Everyone's talking about vibe coding without looking at code. I was skeptical. I decided to give it a shot on a challenging problem and was blown away by what I could accomplish in 8 hours. I'm not skeptical anymore, but I also do NOT think it kills SaaS Notes: - I tried to replicate some of my favorite features from the Solve-It platform as a jupyter extension - I've tried this many times before, and it didn't work. - I gave my agent specific testing tools that I packaged as skills. I used AI to write the skills. I found the right testing workflow for this Jupyter extension by having AI peruse lots of other extensions and the Jupyter source code. - I had the AI write and maintain a large suite of tests the whole time. I think this was important in keeping the AI on track. - I watched the diffs and the thinking traces as they streamed by. From time to time, I would see something very suspicious like " try ... except: pass" And would stop the AI and tell it to stop this behavior. Then trigger a comprehensive code review using AI. - Most importantly, I don't think this kills SasS at all. Even if I can create software that replicates some of my favorite features, there is an insanely long tail of paper cuts and features I don't want to manage. The models and capabilities are improving so fast that I don't want to constantly tune everything. So I would rather leave that up to people who are focused on that daily and have good taste, with the knowledge that it has been battle tested against many users.

Hamel Husain

49,165 görüntüleme • 9 ay önce

I'm teaching a new course! AI Python for Beginners is a series of four short courses that teach anyone to code, regardless of current technical skill. We are offering these courses free for a limited time. Generative AI is transforming coding. This course teaches coding in a way that’s aligned with where the field is going, rather than where it has been: (1) AI as a Coding Companion. Experienced coders are using AI to help write snippets of code, debug code, and the like. We embrace this approach and describe best-practices for coding with a chatbot. Throughout the course, you'll have access to an AI chatbot that will be your own coding companion that can assist you every step of the way as you code. (2) Learning by Building AI Applications. You'll write code that interacts with large language models to quickly create fun applications to customize poems, write recipes, and manage a to-do list. This hands-on approach helps you see how writing code that calls on powerful AI models will make you more effective in your work and personal projects. With this approach, beginning programmers can learn to do useful things with code far faster than they could have even a year ago. Knowing a little bit of coding is increasingly helping people in job roles other than software engineers. For example, I've seen a marketing professional write code to download web pages and use generative AI to derive insights; a reporter write code to flag important stories; and an investor automate the initial drafts of contracts. With this course you’ll be equipped to automate repetitive tasks, analyze data more efficiently, and leverage AI to enhance your productivity. If you are already an experienced developer, please help me spread the word and encourage your non-developer friends to learn a little bit of coding. I hope you'll check out the first two short courses here!

Andrew Ng

1,226,235 görüntüleme • 2 yıl önce