Patrick Loeber
Patrick Loeber
  • 206
  • 21 583 678
Build a free writing assistant with Python and Ollama
In this Python tutorial, we'll build a typing assistant with Mistral 7B and Ollama that's running locally. You'll also learn how to implement a hotkey listener and keyboard controller with Python. Follow along in this step-by-step coding tutorial.
Code: github.com/patrickloeber/ai-typing-assistant
Blog post: patloeber.com/typing-assistant-llm/
Get my Free NumPy Handbook:
www.python-engineer.com/numpybook
✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: sourcery.ai/? *
⭐ Join Our Discord : discord.gg/FHMg9tKFSN
📓 ML Notebooks available on Patreon:
www.patreon.com/patrickloeber
If you enjoyed this video, please subscribe to the channel:
▶️ : ua-cam.com/channels/bXgNpp0jedKWcQiULLbDTA.html
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
🖥️ Website: www.python-engineer.com
🐦 Twitter - patloeber
✉️ Newsletter - www.python-engineer.com/newsletter
📸 Instagram - patloeber
🦾 Discord: discord.gg/FHMg9tKFSN
▶️ Subscribe: ua-cam.com/channels/bXgNpp0jedKWcQiULLbDTA.html
~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
🅿 Patreon - www.patreon.com/patrickloeber
#Python #ollama
Timeline:
00:00 - Intro and demo
01:25 - Hotkey listener
05:58 - Keyboard controller
12:37 - Ollama setup
----------------------------------------------------------------------------------------------------------
* This is an affiliate link. By clicking on it you will not have any additional costs, instead you will support me and my project. Thank you so much for the support! 🙏
Переглядів: 8 704

Відео

Build an AI app with FastAPI and Docker - Coding Tutorial with Tips
Переглядів 48 тис.10 місяців тому
Join me in a coding session with Sebastián Ramírez and learn how to build a Machine Learning app with FastAPI and Docker. Along the way we will show you some tips like the interactive coding session and Docker init command, and best practices when working with FastAPI. During the premiere, there will also be a giveaway to win Docker swag!🐳🥳 Sebastián is the creator of FastAPI, Typer, and other ...
Mojo 🔥 - a new programming language for AI developers (first look)
Переглядів 106 тис.Рік тому
Yesterday Chris Lattner announced a new programming language called Mojo, which builds on top of Python and is designed specifically for AI applications. They claim it’s up to 35000 times faster than Python. So let’s take a quick first look at it. Website: www.modular.com/mojo Docs: docs.modular.com/mojo/ Keynote: ua-cam.com/video/-3Kf2ZZU-dg/v-deo.html Get my Free NumPy Handbook: www.python-en...
PyScript is officially here!🚀 Build web apps with Python & HTML
Переглядів 221 тис.Рік тому
PyScript is officially here! Build web apps with Python & HTML. In this Crash Course we take a look at the new PyScript platform, I show you all important features, and some example websites you can build with it. Get started here: bit.ly/40de9vS * Try Anaconda's other offerings and sign up for the Starter Tier level: bit.ly/3ULu8jA * Demos: - Code from video: adec3dd4-c366-46d3-9d45-84d3b0996a...
LangChain Crash Course - Build apps with language models
Переглядів 126 тис.Рік тому
In this LangChain Crash Course you will learn how to build applications powered by large language models. We go over all important features of this framework. Timeline: 00:00 - Introduction 01:09 - Installation 01:22 - LLMs 03:08 - Prompt Templates 04:58 - Chains 06:02 - Agents and Tools 09:54 - Memory 11:15 - Document Loaders 12:24 - Indexes Resources: Written guide: www.python-engineer.com/po...
How to automate Notion with Python | Notion API Tutorial
Переглядів 43 тис.Рік тому
Learn how to work with the Notion API in Python. Code: www.python-engineer.com/posts/notion-api-python/ Notion Setup: developers.notion.com/docs/create-a-notion-integration Get my Free NumPy Handbook: www.python-engineer.com/numpybook ✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: sourcery.ai/? * ⭐ Join Our Discord : discord.gg/FHMg9tKFSN 📓 ML Notebook...
How to create a great dev environment with Docker
Переглядів 252 тис.Рік тому
How to create a great local Python development environment with Docker. Learn about Docker Volumes, Docker Compose, how to debug in containers, and more. Repo: github.com/patrickloeber/python-docker-tutorial Timeline: 00:00 - Introduction 02:03 - Why Docker? 04:02 - Dockerize an app 10:25 - Immediate file changes (Docker volumes) 13:08 - Use IDE in Docker container 17:38 - Docker Compose 25:54 ...
The BEST Data Science Platform? Anaconda Learning and Notebooks review
Переглядів 8 тис.Рік тому
Is this the best Data Science Platform? Anaconda Learning and Notebooks review ✅ Get started with Anaconda *: bit.ly/ytanacloud bit.ly/analearning bit.ly/anacloudtools bit.ly/anapractools bit.ly/ytanacommunity TIER UPDATE: Pro and Business users now receive 10GB of cloud storage and 4,000 CPU compute seconds (twice as much as the Starter tier) ⭐ Join Our Discord : discord.gg/FHMg9tKFSN 📓 ML Not...
Best Platforms to Host Python Apps (for free!!)
Переглядів 109 тис.Рік тому
Best Platforms to Deploy and Host Python Apps/Scripts - Best Hosting Platforms for Python applications. Blog post: www.python-engineer.com/posts/hosting-platforms-for-python/ GitHub Action template: github.com/patrickloeber/python-github-action-template Heroku security breach: www.protocol.com/bulletins/heroku-github-cyberattack-passwords-stolen Get my Free NumPy Handbook: www.python-engineer.c...
Supabase Crash Course For Python Developers
Переглядів 36 тис.Рік тому
Supabase Crash Course For Python Developers with supabase-py. Resources: supabase.com/ supabase.com/launch-week github.com/supabase-community/supabase-py Get my Free NumPy Handbook: www.python-engineer.com/numpybook ⭐ Join Our Discord : discord.gg/FHMg9tKFSN 📓 ML Notebooks available on Patreon: www.patreon.com/patrickloeber If you enjoyed this video, please subscribe to the channel: ▶️ : ua-cam...
Build a Media Analysis Dashboard with Python & Cloudinary
Переглядів 10 тис.Рік тому
Build a media library and content analysis dashboard with Python & Cloudinary Signup: cld.media/plregister * Python Quick Start: cld.media/plpython * Code: github.com/patrickloeber/photo-tagging-app-cloudinary ⭐ Join Our Discord : discord.gg/FHMg9tKFSN 📓 ML Notebooks available on Patreon: www.patreon.com/patrickloeber If you enjoyed this video, please subscribe to the channel: ▶️ : ua-cam.com/c...
6 Tips to write BETTER For Loops in Python
Переглядів 247 тис.Рік тому
6 Tips to write BETTER For Loops in Python. Further resource: Talk "a deeper look at iteration in Python": ua-cam.com/video/Wd7vcuiMhxU/v-deo.html Get my Free NumPy Handbook: www.python-engineer.com/numpybook ✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: sourcery.ai/? * ⭐ Join Our Discord : discord.gg/FHMg9tKFSN 📓 ML Notebooks available on Patreon: ww...
Top 10 Python One Liners YOU MUST KNOW!
Переглядів 137 тис.Рік тому
Top 10 Python One Liners YOU MUST KNOW! Find Python jobs: pythonengineer.pallet.com Get my Free NumPy Handbook: www.python-engineer.com/numpybook ✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: sourcery.ai/? * ⭐ Join Our Discord : discord.gg/FHMg9tKFSN 📓 ML Notebooks available on Patreon: www.patreon.com/patrickloeber If you enjoyed this video, please s...
Python 3.11 is out! All new features
Переглядів 42 тис.Рік тому
Python 3.11 is out! All new features
How to Double Your Savings with Python
Переглядів 28 тис.Рік тому
How to Double Your Savings with Python
Find your next Python or ML job with my new job board!
Переглядів 11 тис.Рік тому
Find your next Python or ML job with my new job board!
HTTPX Tutorial - A next-generation HTTP client for Python
Переглядів 102 тис.Рік тому
HTTPX Tutorial - A next-generation HTTP client for Python
Schedule Python Scripts with GitHub Actions FOR FREE | Python Automation
Переглядів 56 тис.Рік тому
Schedule Python Scripts with GitHub Actions FOR FREE | Python Automation
Quick First Look at Python 3.11 Features (10-60% FASTER!)
Переглядів 81 тис.2 роки тому
Quick First Look at Python 3.11 Features (10-60% FASTER!)
File Organizing with Python: Rename, Move, Copy & Delete Files and Folders
Переглядів 57 тис.2 роки тому
File Organizing with Python: Rename, Move, Copy & Delete Files and Folders
Build & Deploy a Fitness App that sends daily E-mails | Python & HarperDB Tutorial
Переглядів 20 тис.2 роки тому
Build & Deploy a Fitness App that sends daily E-mails | Python & HarperDB Tutorial
Build a Machine Learning App From Scratch with Flask & Docker
Переглядів 53 тис.2 роки тому
Build a Machine Learning App From Scratch with Flask & Docker
PyScript - Run Python in the Browser! THE END of JavaScript???
Переглядів 362 тис.2 роки тому
PyScript - Run Python in the Browser! THE END of JavaScript???
I built the same model with TensorFlow and PyTorch | Which Framework is better?
Переглядів 132 тис.2 роки тому
I built the same model with TensorFlow and PyTorch | Which Framework is better?
Build 5 Games in Python | Beginner Portfolio Project
Переглядів 16 тис.2 роки тому
Build 5 Games in Python | Beginner Portfolio Project
10 PyCharm Tips To Code FASTER! 🚀🚀🚀
Переглядів 54 тис.2 роки тому
10 PyCharm Tips To Code FASTER! 🚀🚀🚀
I built the same app 3 times | Which Python Framework is best? Django vs Flask vs FastAPI
Переглядів 819 тис.2 роки тому
I built the same app 3 times | Which Python Framework is best? Django vs Flask vs FastAPI
Create a Task Tracker App for the Terminal with Python (Rich, Typer, Sqlite3)
Переглядів 60 тис.2 роки тому
Create a Task Tracker App for the Terminal with Python (Rich, Typer, Sqlite3)
31 ESSENTIAL Python String Methods
Переглядів 82 тис.2 роки тому
31 ESSENTIAL Python String Methods
Super Quick Python Refactoring Tips
Переглядів 42 тис.2 роки тому
Super Quick Python Refactoring Tips

КОМЕНТАРІ

  • @fatemehmirhakimi
    @fatemehmirhakimi 14 годин тому

    Thankyou Patric for your Fantastic tutorial. ☺

  • @fatemehmirhakimi
    @fatemehmirhakimi 14 годин тому

    Thankyou Patrick. It was a fantastic tutorial.

  • @kerrsv
    @kerrsv 22 години тому

    Did you forget a 2nd pooling layer?

  • @gabrielbiacchi6169
    @gabrielbiacchi6169 День тому

    Thank you so much!!

  • @EnuCan
    @EnuCan 2 дні тому

    Simply amazing, Appreciate your efforts and making it available to the public :)

  • @djsosbxbdirndxnkcbebxhxbe
    @djsosbxbdirndxnkcbebxhxbe 3 дні тому

    My ears are bleeding when i hear you pronounce Z like C

  • @Borey567
    @Borey567 4 дні тому

    Exactly what I needed! Thank you so much!

  • @Rainquiller
    @Rainquiller 4 дні тому

    hi thanks for this! question. how do I add data on next row?

  • @johnmahugu
    @johnmahugu 6 днів тому

    thank you

  • @enzopestana
    @enzopestana 6 днів тому

    really helpful, thanks a lot

  • @Ayush-cn7tq
    @Ayush-cn7tq 6 днів тому

    i think you have applied stochastic gradient

  • @NeonCodeQueen
    @NeonCodeQueen 7 днів тому

    I really want to use fastAPI with Django hehe

  • @JugnuTech-on5ul
    @JugnuTech-on5ul 8 днів тому

    2024 heroku now paid

  • @geraldbustos
    @geraldbustos 9 днів тому

    Buenisimo!

  • @divyansxii-b1677
    @divyansxii-b1677 9 днів тому

    which type of dataset is this? supervised or non - supervised or semi supervised?

  • @lakshmanans-zb5sg
    @lakshmanans-zb5sg 9 днів тому

    combine one and two : print ([0 if value <=0 else value for value in dataset ])

  • @priyadarshnisundararajan5774
    @priyadarshnisundararajan5774 10 днів тому

    Hey ur tutorial is really amazing.U make me understand topics in a very simple manner.Can u make a course on NLP and LLM too?

  • @danshikuku2477
    @danshikuku2477 10 днів тому

    what python version are you using?

  • @DilkushSingh-km4ti
    @DilkushSingh-km4ti 11 днів тому

    Hey How can we deploy it?

  • @jaxx6712
    @jaxx6712 11 днів тому

    Best video I’ve ever seen on the rnn content thus far, thanks for the great video and keep up the good work 🎉

  • @user-ip5sd1tb7i
    @user-ip5sd1tb7i 12 днів тому

    hello, i know it has been two years, but did they remove the 0.5 instance ram option when setting up the instance? i am not seeing the free option

  • @luiscanasdiaz8309
    @luiscanasdiaz8309 12 днів тому

    Thank you Patrick. Very helpful to refresh :)

  • @fcastillo90
    @fcastillo90 13 днів тому

    Very helpful video!

  • @tanmaykulkarni6046
    @tanmaykulkarni6046 14 днів тому

    You are the best 💯💯💯

  • @user-qg5bp8xf4e
    @user-qg5bp8xf4e 14 днів тому

    I want give you a kiss This safe me a lot of seraching

  • @FORCP-bq5fo
    @FORCP-bq5fo 15 днів тому

    Ten-zaur!!!

  • @ElmoSeesYou
    @ElmoSeesYou 16 днів тому

    match has left the chat

  • @rishabpurba3268
    @rishabpurba3268 16 днів тому

    is this a machine learning based project?

  • @milfordjohnson2289
    @milfordjohnson2289 16 днів тому

    the more i learn, the more i am appreciate about learning, the more i can put learning to good use.... and the more quality of life and ongoing strengthening and growth of the individual i experience. it is almost as if my time is worth nowhere near a fraction of yours, like some kind of silly goose ... i consider myself now dumber than 6 years ago. that is how much growth ive experienced.

  • @milfordjohnson2289
    @milfordjohnson2289 16 днів тому

    thanks to fantastic use of technology and resources... now the entire planet feels really good about whats to come. good for you <3

  • @milfordjohnson2289
    @milfordjohnson2289 16 днів тому

    i think this is a fantastic use of python. the learning has been learned, no need for anybody else to be impressed with learning. we need more coal miners :)

  • @aisidamayomi8534
    @aisidamayomi8534 16 днів тому

    Please can you do for a network intrusion detection

  • @dotanerd
    @dotanerd 18 днів тому

    confused, where github token

  • @lwangacaleb2729
    @lwangacaleb2729 18 днів тому

    Thank you so much Sebastian🙏

  • @kingdsl
    @kingdsl 19 днів тому

    For those who are asking about the VS Code theme, I believe it's 'Shades of Purple' by Ahmad Awais ⚡

  • @user-wq4hh1lj6g
    @user-wq4hh1lj6g 19 днів тому

    series is not beginner friendly, he directly uses the functions and modules. I dont know how these people are able to understand. We cant solve any other problems even after watching his series. So frustrating

  • @noneed_0914
    @noneed_0914 19 днів тому

    why don't we use only w instead of w[0][0] in printing statement (timing 10:40)

    • @user-wd7gv5jl9z
      @user-wd7gv5jl9z День тому

      We are implementing a linear regression model here, which has single parameter = w. The .item() can be only applied on tensors which have 1*1 dimensions - meaning - essentially - they are scalars. Hence, doing w.item() is also okay here. But, when we will have complex models - which won't have single parameter w or may have parameters like w1, w2, .. etc. captured by the tensor w (model.parameters() unpacked), then, in that case w.item() won't be possible. Hence, probably as a good practise, the tutor used w[0][0].item() instead of w.item()

  • @shamilkaka134
    @shamilkaka134 19 днів тому

    Please it is Zeeeeee not Ceeeee ....... Thank you for great video

  • @NguyenNam-wk8sc
    @NguyenNam-wk8sc 19 днів тому

    hi, i tried to save the train model but it wasn't worked. The error message is 'FailedPreconditionError: ./models is not a directory' without having this path

  • @user-np9mf5of8k
    @user-np9mf5of8k 20 днів тому

    Awesome explanation! Quick question though, why does the dog/cat classification have to use a soft max layer? Can the same model not be achieved with a sigmoid output layer?

  • @eldofrederick1269
    @eldofrederick1269 20 днів тому

    Is there any way to pull my markdown files folderwise from Joplin into notion using python api?

  • @Netryon
    @Netryon 21 день тому

    IT''s simpler than Laravel/Symfony with file structure does it mean better. I've decided it too with .NET 0:48. Some frameworks mean night clubs. For routes declaration it does not already have api/web/console files. Last one almost better, but still does not have that I have NVMe/m.2 technology achievement.

  • @proflead
    @proflead 21 день тому

    Thanks Patrick! Great video!

  • @xzex2609
    @xzex2609 21 день тому

    Awesome useful video , in the end I think that the Django is the best option , and it was cleaner and very powerful one. but those other two were good.

  • @NexInspireHub
    @NexInspireHub 21 день тому

    which theme is this?

  • @magicmedia7950
    @magicmedia7950 22 дні тому

    Why can't he use a notebook? It's easier to follow

  • @junhuishen2150
    @junhuishen2150 23 дні тому

    So helpful!

  • @wssok
    @wssok 23 дні тому

    This is how every python library should be introduced.

  • @Asianyoungman22
    @Asianyoungman22 24 дні тому

    thank you very much, you save my life, my dissertation for my master degree.