Underfitted
Underfitted
  • Видео 51
  • Просмотров 821 860
An introduction to Mojo (for Python developers)
This is an unconventional introduction to Mojo. I'll start with a Python script, port it to Mojo, and finish with an implementation that's 20 times faster than the initial code.
Mojo is incredible!
Here is the GitHub repository where you'll find the code in this video: github.com/svpino/mojo/
I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here:
www.ml.school
To keep up with my content:
• Twitter/X: svpino
• LinkedIn: www.linkedin.com/in/svpino
🔔 Subscribe for more stories: www.youtube.com/@underfitted?sub_confirmation=1
Просмотров: 586

Видео

How to build a real-time AI assistant (with voice and vision)
Просмотров 4,3 тыс.День назад
This is a new version of my AI assistant, this time using LiveKit (livekit.io.) This is the same platform OpenAI used to build their ChatGPT assistant. The source code of my example is here: github.com/svpino/livekit-assistant. I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here: www.ml.school To keep up with...
A Machine Learning roadmap (the one I recommend to my students)
Просмотров 4,5 тыс.14 дней назад
The books I shared in the video: * Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: amzn.to/4b2bMBj * Deep Learning with Python: amzn.to/3Xifh3x * Machine Learning with PyTorch and Scikit-Learn: amzn.to/3VyTXpb * Generative AI with LangChain: amzn.to/3KBQCzj I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up...
Why are vector databases so FAST?
Просмотров 11 тыс.14 дней назад
Vector databases are fascinating, and I'm surprised more people aren't talking about what makes them so fast. You can use a vector database to store arrays of floating-point numbers. You can then search the database using a similarity function to return any vector that's similar to another one. This video will show you how these databases work behind the scenes and how you can use serverless Pi...
Building an AI assistant that listens and sees the world (Step by step tutorial)
Просмотров 6 тыс.21 день назад
I built an AI assistant that listens to my commands and uses my webcam to understand the world around me. I used Python to build it, and this video will give you a step-by-step overview of how it works. Here is the link to the source code: github.com/svpino/alloy-voice-assistant I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground ...
How to train a model to generate image embeddings from scratch
Просмотров 7 тыс.28 дней назад
Embeddings are one of the fundamental building blocks behind Large Language Models. I built a simple model to generate image embeddings. This video will help you understand embeddings from first principles. I don’t use transformers or anything fancy. Instead, I build a simple Siamese Network step by step, and train it using contrastive loss. Link to the code in the video: github.com/svpino/cont...
How to run PyTorch, TensorFlow, and JAX on your Mac (Apple Silicon)
Просмотров 9 тыс.Месяц назад
Link with instructions and code: github.com/svpino/apple-silicon/tree/main I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here: www.ml.school To keep up with my content: • Twitter/X: svpino • LinkedIn: www.linkedin.com/in/svpino 🔔 Subscribe for more stories: www.youtube.com/@underfitted?sub_confir...
I deployed a recommendation model. Testing Models In Production using Interleaving Experiments.
Просмотров 1,5 тыс.Месяц назад
I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here: www.ml.school To keep up with my content: • Twitter/X: svpino • LinkedIn: www.linkedin.com/in/svpino 🔔 Subscribe for more stories: www.youtube.com/@underfitted?sub_confirmation=1
I used the first AI Software Engineer for a week. This is happening.
Просмотров 17 тыс.Месяц назад
I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here: www.ml.school To keep up with my content: • Twitter/X: svpino • LinkedIn: www.linkedin.com/in/svpino
I built a simple game using Langchain. Here is a step by step tutorial.
Просмотров 4,5 тыс.Месяц назад
I built a simple game using Langchain and a few large language models. One model plays against the other. It's a great way to learn how to use open-source models. Source code of this example: github.com/svpino/llm/blob/main/guessing/guessing.ipynb I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here: www.ml.sc...
Step by step no-code RAG application using Langflow.
Просмотров 13 тыс.2 месяца назад
Source code of this example: github.com/svpino/llm/tree/main/langflow Lanflow's GitHub Repository: bit.ly/3JcNXeC Astra Vectorstore database: dtsx.io/4aw3x17 I teach a live, interactive program that'll help you build production-ready Machine Learning systems from the ground up. Check it out here: www.ml.school To keep up with my content: • Twitter/X: svpino • LinkedIn: www.linkedin....
How to evaluate an LLM-powered RAG application automatically.
Просмотров 12 тыс.3 месяца назад
Source code of this example: github.com/svpino/llm/tree/main/evaluation Giskard library: github.com/Giskard-AI/giskard I teach a live, interactive program that'll help you build production-ready machine learning systems from the ground up. Check it out here: www.ml.school To keep up with the content I create: • Twitter/X: svpino • LinkedIn: www.linkedin.com/in/svpino
Building a RAG application using open-source models (Asking questions from a PDF using Llama2)
Просмотров 50 тыс.3 месяца назад
GitHub Repository: github.com/svpino/llm I teach a live, interactive program that'll help you build production-ready machine learning systems from the ground up. Check it out at www.ml.school. Twitter/X: svpino
Building a RAG application from scratch using Python, LangChain, and the OpenAI API
Просмотров 58 тыс.3 месяца назад
GitHub Repository: github.com/svpino/youtube-rag I teach a live, interactive program that'll help you build production-ready machine learning systems from the ground up. Check it out at www.ml.school. Twitter/X: svpino
How much should you charge hourly as a Machine Learning freelancer?
Просмотров 3 тыс.5 месяцев назад
I teach a hard-core Machine Learning Engineer program. It's live. It's tough. It's different from everything else you've seen. Check it out at www.ml.school 🔔 Subscribe for more stories: www.youtube.com/@underfitted?sub_confirmation=1 Twitter: svpino
People are divided! Does GPT-4 understand what it says?
Просмотров 1,3 тыс.Год назад
People are divided! Does GPT-4 understand what it says?
The 3 most important updates to OpenAI's API.
Просмотров 1,6 тыс.Год назад
The 3 most important updates to OpenAI's API.
We just discovered faster sorting algorithms!
Просмотров 7 тыс.Год назад
We just discovered faster sorting algorithms!
5 problems when using a Large Language Model
Просмотров 2 тыс.Год назад
5 problems when using a Large Language Model
Solving complex tasks using a Large Language Model (LLM)
Просмотров 3 тыс.Год назад
Solving complex tasks using a Large Language Model (LLM)
We integrated ChatGPT with our robots
Просмотров 31 тыс.Год назад
We integrated ChatGPT with our robots
The Machine Learning School program
Просмотров 12 тыс.Год назад
The Machine Learning School program
We integrated OpenAI's Whisper with Spot
Просмотров 3,2 тыс.Год назад
We integrated OpenAI's Whisper with Spot
Cheating the Prisoner's Dilemma
Просмотров 1,9 тыс.Год назад
Cheating the Prisoner's Dilemma
How to 10x your productivity with ChatGPT?
Просмотров 10 тыс.Год назад
How to 10x your productivity with ChatGPT?
Can you become a Data Scientist without a Ph.D?
Просмотров 3,8 тыс.Год назад
Can you become a Data Scientist without a Ph.D?
Superhuman AI Cracked An Impossible Game! | DeepNash, Explained
Просмотров 6 тыс.Год назад
Superhuman AI Cracked An Impossible Game! | DeepNash, Explained
The Simplest Encoding You’ve Never Heard Of
Просмотров 3,5 тыс.Год назад
The Simplest Encoding You’ve Never Heard Of
Will Your Code Write Itself?
Просмотров 13 тыс.Год назад
Will Your Code Write Itself?
This Model Caused A Nuclear Disaster
Просмотров 3,3 тыс.Год назад
This Model Caused A Nuclear Disaster

Комментарии

  • @jeff_holmes
    @jeff_holmes 21 час назад

    Curious about the latency. I noticed that you cut the video after each question (after 19:55), so I am assuming it was a few seconds?

  • @reynoldoramas3138
    @reynoldoramas3138 День назад

    Hola Santiago saludos desde Cuba, acabo de ver en su perfil de Github que es un coterráneo. Su contenido es muy valioso, por aquí un ingeniero de IA tratando de salir adelante en este mundo. Me encantaría poder contactar con usted y ayudarle en algún proyecto.

  • @fire17102
    @fire17102 День назад

    Does mojo support dynamic dictionaries? Or do you have to specify the value's type? I want a faster python but I don't want everything pydantic Thanks for the video ❤

  • @ericgroppe2095
    @ericgroppe2095 День назад

    Thanks for correcting the info there Santi! Eager to see more mojo videos, but with the 🔥 instead of .mojo 😅. Good work man 🙏

    • @underfitted
      @underfitted День назад

      Yeah I need to start using the emoji extension

  • @eladiomendez8226
    @eladiomendez8226 День назад

    The first one was great. This one was just as great !

    • @underfitted
      @underfitted День назад

      Thanks! I made a mistake before, so decided to fix it here.

  • @harshitdubey8673
    @harshitdubey8673 День назад

    what was wrong with the last one 🤔

    • @underfitted
      @underfitted День назад

      I made a big mistake by not using the output of the function, so Mojo didn’t call it. That’s why is was so crazy fast.

    • @harshitdubey8673
      @harshitdubey8673 День назад

      @@underfitted at that time I was really got shocked how it can be that fast. But as everyone will agree we are still wondering because it’s still much faster than python.

  • @jock21341
    @jock21341 2 дня назад

    sir can you help me why my assistant isnt talking back or nothings happening but its recognising in chat what im saying

  • @ezioweb
    @ezioweb 2 дня назад

    Can I use newer Python version (like 3.11.3)?

    • @underfitted
      @underfitted День назад

      I think yes, but you should try

  • @davieslacker
    @davieslacker 2 дня назад

    Really cool stuff... I def plan to recreate some of these things along with you when I have a bit more time at my computer. Just a thought, adding screen capture in with this would be pretty cool too to get help with whatever applications you're in... I would imagine you could include both camera and screenshot images in the same context and it should be able to distinguish which you're asking about.. or build a different tool that it can function call for that. Can't wait until we get some slightly more expressive voices as an option like OpenAI teased us with.

  • @gloriousgearhead5367
    @gloriousgearhead5367 2 дня назад

    What books do you recommend to get started with NLP?

  • @sr.modanez
    @sr.modanez 2 дня назад

    obrigado, fantástico o vídeo 👏👏👏👏👏👏👏👏👏

  • @lets-makeiteasy
    @lets-makeiteasy 2 дня назад

    so i cannaot code can you make toturial for using ph3 which is free and have vision and also use visper ai to convert text to speech and other free tools so minimizing the cost to completely zero I am a student trying out these stuff and don't wanna pay or don't have money to pay for the API or other things so please make a toturial using all the free and open source tools

  • @densonsmith2
    @densonsmith2 2 дня назад

    Has anyone gotten this to work on Windows?

  • @edgarl.mardal8256
    @edgarl.mardal8256 3 дня назад

    Hi, I am working on creating a closed lan-network, using per to per, and will input a live AI agent, locally stored, getting knowledge from LLM, and wonder if it is possible to have this kind of system then running without using internet?

  • @abhis1560
    @abhis1560 3 дня назад

    Hi, does your material also covers the basic maths required for data science? If not can you make separate video on mathematical basics to learn ml and ai ?

  • @atulbisht9019
    @atulbisht9019 3 дня назад

    Thanks for the video. The content and the explanation is top notch.

  • @aidanthompson5053
    @aidanthompson5053 3 дня назад

    2:38

  • @siddharth5339
    @siddharth5339 3 дня назад

    Hi I really liked your video I took inspiration from it and made the same thing without the camera integration I used the local llm llama3 to run it.I could not pay for openai api key so had to make use of that.If there is any new model which can do the webcam integration locally please recreate this video using that

  • @raheemnasirudeen6394
    @raheemnasirudeen6394 3 дня назад

    A great explanation

  • @dmitrypehovski
    @dmitrypehovski 3 дня назад

    Hi , i start test with all your steps and got stuck on the fact that text and audio from the openai api are not transferred to livekit, all requests pass in the terminal , tried many solutions...doesnt work

    • @densonsmith2
      @densonsmith2 3 дня назад

      I think I may have a similar issue on Windows there is some problem with the ffmpeg library.

  • @user-nl2ix1cj1q
    @user-nl2ix1cj1q 4 дня назад

    This is great !! thanks

  • @boooosh2007
    @boooosh2007 4 дня назад

    Is this functionally any different than your previous video?

    • @underfitted
      @underfitted 4 дня назад

      While they work the same for the demo, my previous code is very brittle. This one is much better because I’m using an entire existing infrastructure to support it.

  • @JavierTorres-st7gt
    @JavierTorres-st7gt 4 дня назад

    How to protect a company's information with technology ?

  • @riemannderakhshan1037
    @riemannderakhshan1037 4 дня назад

    Hi Santiago, would it be possible for you to create a project which combines a ML with a AI methods (preferably with open source tools) to solve one real word problem? In case if the other chanell members are interested on my proposal they may jump in and provide their comments and suggestions. Thank you in advance.

  • @riemannderakhshan1037
    @riemannderakhshan1037 4 дня назад

    Have nothing to tell, than You are fantastic!

  • @srikanthdongala6922
    @srikanthdongala6922 5 дней назад

    I am building a RAG application, but I am just looking for some advice on issues: 1. How to make it answer general questions like greetings, farewell, etc., directly without trying to retrieve them as there is no need to do so? I know I can use LLM to classify the question but I will need an additional API call for that (if the model is openai) 2. I implemented RBAC if a single question from a user contains two queries and the user only has access to the document that is sufficient to answer one of the two queries, I retrieve the context of whatever is close to that (here the context is sufficient to answer one of the two queries) but the response from LLM is I don't know, which means it is failing to extract the context and answer at least whatever it can, how do I address this? 3. If I ask a specific question it answers, but if I ask in an overall sense say, what is the summary of XYZ doc, it fails to answer it would be great if someone could help me with the possible approaches to fix this thanks 🙏

  • @rithikkumar7683
    @rithikkumar7683 5 дней назад

    I hope we can we use gemini 1.5 pro? I will try to make this changes in old code

  • @Orenji902
    @Orenji902 5 дней назад

    Incredible video, really like the longer content codealong.

  • @riemannderakhshan1037
    @riemannderakhshan1037 5 дней назад

    By far you are one of the top three the best instructor I have ever seen. You remind me Richard Phillips Feynman.

  • @7BlackJack8
    @7BlackJack8 5 дней назад

    Can be used with google flash? Thanks for super content!❤

  • @toddroloff93
    @toddroloff93 5 дней назад

    Incredible video. You're taking your content to the next level. Keep up the good work and thankyou for all you do.

  • @riemannderakhshan1037
    @riemannderakhshan1037 5 дней назад

    You turned your videos to the next level which is pretty amazing. I would like you to ask if is possible, show us how to use open source models in those apps. Thank you in advance.

  • @j4cks0n94
    @j4cks0n94 5 дней назад

    Great project! I recently came across an interesting project in github that I think you might find interesting. Since I can't share a link, I share the repo title: S4mpl3r/okra

  • @jimmywang6177
    @jimmywang6177 5 дней назад

    very interesting! thank you!

  • @sumitdevraye9725
    @sumitdevraye9725 5 дней назад

    Great video. Keep these coming.

  • @rxWar
    @rxWar 5 дней назад

    Nice men thanks

  • @danieladama8105
    @danieladama8105 6 дней назад

    This is great!

  • @gamalahmed4562
    @gamalahmed4562 6 дней назад

    i can't explain the amount of benefits i gained after watching this video ! 🖤

  • @ravindarmadishetty736
    @ravindarmadishetty736 7 дней назад

    It's such a fantastic video, Santiago. 🎉

  • @_kissimusic
    @_kissimusic 7 дней назад

    Can I embed this, such as with laravel, and then serve it on a host online. So I can access it anywhere?

  • @riemannderakhshan1037
    @riemannderakhshan1037 7 дней назад

    You are fantastic in explaining complex problems in simple way. Congradulations! 😉

  • @josefdc
    @josefdc 8 дней назад

    thanks for sharing this 🤗

  • @lokeshsharma4177
    @lokeshsharma4177 8 дней назад

    Awesome as always. I live in Florida as well what are my chances to meet you in person AND how did you automate your responses to all comments you get as ♥ !!!!!! Please write something as well 🙂

    • @underfitted
      @underfitted 8 дней назад

      No automation. The RUclips Studio app on my phone gives me the option to ❤️ replies. 😃

  • @user-ok9vj5js7e
    @user-ok9vj5js7e 9 дней назад

    great!

  • @souravbarua3991
    @souravbarua3991 9 дней назад

    Please make a video on RAG using the knowledge graph database neo4j aura db as your teaching technique is awesome.

  • @soleymannasiri3134
    @soleymannasiri3134 9 дней назад

    Thank you for your energy 💪💪

  • @uwegenosdude
    @uwegenosdude 10 дней назад

    Thanks for the cool video to make me better understand this topic. If I do not want to put my data into a cloud, what other vector db could you recommend? ChromaDB?

  • @antdx316
    @antdx316 10 дней назад

    ok but how do you run this now?? How do I see pose lines on a body or bounding boxes?

  • @CodeZen
    @CodeZen 10 дней назад

    Thanks a lot for such a great video🙏🧿

  • @ThienHaFlash
    @ThienHaFlash 12 дней назад

    Very good and clear explanation! Thanks a lot for sharing the valuable information!