Building an AI Operating System Part 1

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

Комментарии • 42

  • @franktfrisby
    @franktfrisby  3 года назад +4

    If you have any ideas on how to help build the UI interface or if you have built one please let us know about it below. Thanks

    • @setokaiba9017
      @setokaiba9017 2 года назад +1

      I really like this video about the UI. I'm still looking into researching for J.A.R.V.I.S. here is a TTS engine sample ruclips.net/video/u_8GAaJ_wTc/видео.html&ab_channel=SetoKaiba

    • @franktfrisby
      @franktfrisby  2 года назад

      @@setokaiba9017 Your video is looking good. The text to speech is one of the hardest NLP issues to solve. To make a synthetic voice sound real is hard.

    • @setokaiba9017
      @setokaiba9017 2 года назад

      @@franktfrisby thanks. I just upgraded my engine to use machine learning ruclips.net/user/shortsIYt5iQVVC7U?feature=share

  • @patatas7036
    @patatas7036 2 года назад +2

    This guy's a believer...Hope we seethe fruition of your project

  • @pcd6747
    @pcd6747 3 года назад +4

    Waiting for upcoming videos and best of luck 🥳

    • @franktfrisby
      @franktfrisby  3 года назад +2

      Hey I really appreciate this comment. It goes a long way.

    • @franktfrisby
      @franktfrisby  3 года назад +1

      Hey thank you. I got caught up on a different AI project that took a lot of my time. But yeah I am excited to continue on this series.

    • @pcd6747
      @pcd6747 3 года назад

      @@franktfrisby waiting

  • @anujchaturvedi5642
    @anujchaturvedi5642 3 года назад +2

    Under rated Video. Well Done

    • @franktfrisby
      @franktfrisby  3 года назад +1

      Thanks!!!! I appreciate. It’s motivating.

  • @cuttlefishn.w.2705
    @cuttlefishn.w.2705 3 года назад +6

    Just install Linux with a window manager, and organize your screens. For an IDE, you'll probably like Atom or Sublime Text. For the CAD modeling, whatever you're comfortable with. His screens look a little messy for style-points, so it's either not a twm, or it's awesome wm. More likely, it's a very customized OpenBox setup.
    For the purposes of the movie, they're probably using Linux to make everything look cool. More realistically, a far-removed branch of Unix that no one knows about, maybe he completely rewrote the kernel, but the closest thing would be BSD.

    • @franktfrisby
      @franktfrisby  3 года назад +2

      That is a good option. It Could be built using a kernal or using a specific OS of Linux. I think as that may be true as others have used raspberry Pi's and different forms of machinery to run their own OS, it just comes down to compute and how complex the model can be before it begins to break down. To build the entire Jarvis station as depicted in the movie is pointless. I don't think it's all necessary. What I think he did was something called the injection implementation where the consecutive images (IDE and CAD models) are rendered and then displayed in the view. It's up to the AI to render those views. So Adding CAD and all of these IDEs is not the point because the AI show generate anything not just these specific programs. Can I build this. I don't know. And honestly I'm not going to say I can. But I will say I will use all available AI models that exist. I don't believe in reinventing the wheel. I appreciate this comment. I found it fun to read!!!! Thanks!

  • @DanielCollinsBachata
    @DanielCollinsBachata 3 года назад +4

    You're awesome man keep it up

  • @rebeccathompson7564
    @rebeccathompson7564 3 года назад +2

    This is interesting. I loved the movie.

  • @nishantnarsale6279
    @nishantnarsale6279 3 года назад +2

    I am waiting for next video of this playlist...

    • @franktfrisby
      @franktfrisby  3 года назад

      LOL Thanks it's slowly getting there.

  • @HammadKhan-ik8ru
    @HammadKhan-ik8ru 3 года назад +1

    Great 👌

  • @techphile3262
    @techphile3262 5 месяцев назад +2

    What does HCI mean according to the video ??

    • @franktfrisby
      @franktfrisby  5 месяцев назад

      Well I don't think I mention Human Computer Interaction in this video. But HCI is no different than human to human interaction that we do every day. But HCI is how people interact. Imagine the movie Her or Jarvis. They are computer entities running on some OS. In the past HCI was just a command line response. Now it's the OpenAI AI talking bot using the GPT-4o model. HCI is just communcation between people and machines. In this video I don't remember mentioning but if I did it would be regarding how we can talk and the system will analyze it and then response while continuing to work on it.
      My attempt at the time was subpar and it was a learning experience when I came across the transformer model and realized how far I was off from a true attention system.

    • @techphile3262
      @techphile3262 5 месяцев назад +1

      @@franktfrisby can a beginner who wants to get into AI what and understand this video. And do u have any tips, videos or advice for some some one who want to get into AI and create for example a JARVIS or FRIDAY type system like a powerful AGI.

    • @franktfrisby
      @franktfrisby  5 месяцев назад

      @techphile3262 to build an AGI is incredibly difficult and tedious bc you will need massive data set, massive funding for compute and an incredible team who can convert physics into algorithms that resemble human intelligence.
      1. Understand transformers
      2. Understand multi-modalities
      3. Understand reinforcement learning
      4. Implement action states
      5. Combine all of this in some symphony of an algorithm that operates independently given access to continuous input streams (video, text, audio, etc)

    • @franktfrisby
      @franktfrisby  5 месяцев назад

      Or you could just use OpenAI GPT-4o or Claude 3 or llama 3 70b models that will give you Jarvis. You will have to hook all of this together as a programmer but it’s far more achievable now than when I made this video.

    • @techphile3262
      @techphile3262 5 месяцев назад +1

      @@franktfrisby What do u mean by converting physics into algorithm that resembles human intelligence ??. That sounds bizarre wise

  • @joshcummins3916
    @joshcummins3916 3 года назад +3

    Seems really interesting very cool. Did you end up finishing the project?

    • @franktfrisby
      @franktfrisby  3 года назад +4

      Hey man thanks!!! I worked on about half but there’s a lot more to do. Plus working fast versus clean code and high testing is a trade off. So we’ll see. Thanks!

  • @suryarajant5348
    @suryarajant5348 2 года назад +1

    Brother I made jarvis as a code using python machine learning concepts and I also have installed in it in a raspberry pi chip and it is working in a proper manner . I just not have added any gui for jarvis. But can u help me with python code to run and execute automatically itself even when it is switched off and on .

    • @franktfrisby
      @franktfrisby  2 года назад

      Hey this is what I can offer. It’s hard to build this from the beginning. The true natural language generation, the true interpretation and mental graph. That alone is a construct of its own. Adding a gui is not just about adding some interface. It’s a design. Grab pencil and paper and sketch out the functions this interface should have and question what should be in this interface and why? I have seen a bunch of random interfaces but the design reasons are flawed; it was a just a bunch of pictures with no meaning. In my opinion, The interface should run asynchronously. Unless you are running an individual Android, i would design mine using web sockets sourcing some cloud server sending async messages to your interface. Why? Bc you can run multiple clusters and multiple sockets delivering multiple yet synchronous feeds to the interface. That abstraction to the cloud guarantees continual uptime and scaling when you are in need of many threads and parallel computing especially for a large NLP model. That’s just my opinion.
      I cannot help you with python code to run this. But what I can offer you is building Jarvis interface is intentional. Meaning you actually make the interface apart of the overall design. Not the hook. Take the time actually design the interface and how it will capture the data. I’m no expert. These are just my opinions. It may not be code, but I hope this helps.

  • @lokeshart3340
    @lokeshart3340 8 месяцев назад +2

    Bro where can I get your src code

    • @franktfrisby
      @franktfrisby  8 месяцев назад

      I don’t know if I have this source code anymore. I have moved on.

    • @lokeshart3340
      @lokeshart3340 8 месяцев назад

      @@franktfrisby bro it will be a big help for me if u can give the src code pls ❤️ 🙏

  • @arkadyavagian5155
    @arkadyavagian5155 3 года назад +3

    Speaking of Jarvis, here's something very similar to what was in the movies ruclips.net/video/3UaH4J91dTE/видео.html

  • @jebclang9403
    @jebclang9403 3 года назад +1

    Nobody cares about the minute details of scifi technology

    • @franktfrisby
      @franktfrisby  3 года назад

      I understand. Sometimes I don’t either. But with enough grit, you can get close.

    • @jebclang9403
      @jebclang9403 3 года назад

      ​@@franktfrisby I know :)