Making AI Actually Useful (Maybe)

Jared Carrillo
4 Aug 202409:41

Summary

TLDRIn this video, the creator introduces Isaac, an AI system designed for convenience in everyday tasks. Despite Isaac's occasional annoyances, the creator plans to address this issue. The video also discusses the limitations of the creator's custom software compared to mainstream AI, the challenges faced with a tech company's unfinished products, and the process of building a new device with improved CPU power, functionality, and design. The software, written in Python and using the Chat GPT API, is showcased for its ability to handle specific tasks and interact with images. The creator looks forward to collaborating with a friend on a custom PCB for future projects.

Takeaways

  • 🤖 The creator has an intelligent system named Isaac for automated AI computing tasks like ordering food or messaging colleagues.
  • 📞 Isaac has been causing annoyance by spamming text messages, using a custom script that switches emails to avoid being blocked.
  • 🛠️ The creator is working on improving Isaac with more CPU power, enhanced functionality, and a better case design.
  • 🎥 The video is sponsored by PCA, a tech company that the creator has had issues with due to unfinished products.
  • 📱 The creator attempted to cancel an order for a product called 'rabbit R1' using Siri, but encountered issues with Apple Cash.
  • 🔍 Isaac is written in Python and uses the Chat GPT API, but the creator had to find a workaround for the lack of direct interaction between the API and custom code.
  • 📝 The creator uses a specific response from Isaac as a trigger for custom functions, such as ordering a pizza, demonstrating the system's ability to generalize.
  • 🔊 A button on the device records voice for transcription using the Whisper API, which then sends the text through the Chat GPT API for a response.
  • 📸 Isaac can interpret and describe images sent in Base64 format, showcasing its ability to handle non-textual inputs.
  • 💡 The creator sees the devices as interesting projects despite their flaws and the fact that a smartphone can perform the same functions more effectively.
  • 🔧 The creator is collaborating with a friend experienced in designing PCBs, hinting at future plans to create a custom board for Isaac.

Q & A

  • What is the primary function of the intelligent system named Isaac?

    -Isaac's primary function is to make tasks easier for the user, such as ordering food, messaging colleagues, and handling other tasks the user is too lazy to do.

  • What issue has Isaac been causing for the user recently?

    -Isaac has been annoying the user by sending constant text messages, which is a feature the user had programmed into Isaac to disturb people.

  • What is the user's plan to improve their last device?

    -The user plans to improve their last device by adding more CPU power, enhancing functionality, and creating a better case.

  • How does the user interact with Isaac to order a pizza?

    -The user asks Isaac to order a pizza, and Isaac responds with 'Pizza 54', which is a trigger for a custom function to order the pizza.

  • What is the significance of the clear case in the user's device?

    -The clear case allows the user to see the electronics inside, giving it a toy-like feel in the hands, but also showcasing the quality of the machine work and powdercoating.

  • What is the role of the whisper API in the user's device?

    -The whisper API is used to transcribe the user's voice, which is recorded for 5 seconds, into text for further processing.

  • How does the user's device handle images, such as the keyboard image?

    -The device converts images into a Base64 format and sends them as messages to the chat API, which then interprets and describes what it sees in the image.

  • What is the user's experience with the Rabbit R1 order cancellation attempt?

    -The user attempted to cancel a Rabbit R1 order using Siri but encountered an issue where Apple Cash wasn't available for the transaction.

  • How does the user plan to deal with the issue of Isaac being annoying?

    -The user plans to ensure that Isaac never bothers them again, possibly by adjusting the programming or settings of Isaac.

  • What is the user's next step in improving their device?

    -The user plans to work with a friend experienced in designing PCBs to create a custom board, which will open up new possibilities for the device.

Outlines

00:00

🤖 Custom AI Assistant and Tech Review

The speaker introduces their custom AI system named Isaac, designed to simplify daily tasks like ordering food and messaging colleagues. They express frustration with an annoying AI named Isaac Max and plan to resolve the issue. The speaker mentions their ability to write custom scripts for Isaac, giving it unique capabilities compared to mainstream AI like Siri. They also discuss a sponsored tech product that they find underwhelming and decide to cancel their order, highlighting the limitations of their software in comparison to established tech giants. The video includes a demonstration of Isaac's capabilities, such as answering basic questions and ordering a pizza, and the speaker reflects on the device's aesthetics and functionality, as well as their experience with a tech company that they feel misled them.

05:00

🛠 Developing Software with Custom Functionality

The speaker delves into the technical aspects of their AI system, Isaac, which is written in Python and utilizes the chat GPT API. They explain the workaround they implemented to overcome the lack of direct interaction between the API and their code. The speaker highlights the generalization capabilities of large language models (LLMs), using them to trigger custom functions based on specific responses. They demonstrate Isaac's ability to transcribe voice commands to text and interact with external APIs to perform tasks like ordering a pizza. The speaker also shares their experience with a device called Rabbit R1, discussing its functionality and the challenges they faced with it. They conclude by reflecting on the potential of their custom device and the opportunity to collaborate with a friend experienced in PCB design, hinting at future improvements and developments.

Mindmap

Keywords

💡Intelligent System

An intelligent system, like the one mentioned in the script, refers to a computerized system capable of performing complex tasks autonomously. It is designed to assist with tasks such as ordering food, messaging, and other activities to increase convenience. In the video's context, the intelligent system, named Isaac, is central to the narrative, highlighting the theme of leveraging AI for daily ease and efficiency.

💡Automated AI Computing

Automated AI Computing is the process where artificial intelligence systems perform tasks without human intervention. It is a key concept in the script as it showcases the potential of AI to automate routine tasks, thereby saving time and effort. The video discusses Isaac's capabilities in this regard, emphasizing the role of AI in simplifying everyday chores.

💡Custom Scripts

Custom scripts are user-defined sequences of instructions written in a programming language to perform specific tasks. In the script, the creator of Isaac mentions the ability to write custom scripts to enhance functionality, which is an advantage over pre-built systems. This highlights the theme of personalization and adaptability in AI systems.

💡SCAM

A scam refers to a fraudulent or deceptive scheme to obtain personal gain. In the video, the creator expresses dissatisfaction with a tech company that delivered an unfinished product, labeling it as a scam. This term is used to critique the product's quality and to caution viewers about potential deceptive practices in the tech industry.

💡Python

Python is a high-level programming language known for its readability and versatility. In the script, the creator states that Isaac is written in Python, indicating the language's role in developing AI applications. Python's use in the video underscores its importance in the field of AI and software development.

💡API (Application Programming Interface)

An API is a set of rules and protocols for building software applications, allowing different software components to communicate with each other. The script mentions the use of the 'chat jbt API' for Isaac's functionality, illustrating how APIs enable AI systems to integrate and interact with other services and data sources.

💡Generalization

Generalization in AI refers to the ability of a system to apply learned knowledge to new, unseen situations. The video discusses Isaac's capacity to generalize, as it can respond to general requests like ordering a pizza with a specific action, demonstrating the AI's adaptability and learning capabilities.

💡Machine Learning Model

A machine learning model is a type of AI system that improves its performance on tasks through experience. The script mentions a machine learning model used to create emails, highlighting the application of machine learning in automating complex tasks and solving captcha challenges.

💡Electronic Speed Controller (ESC)

An ESC is a device used in drones and other remote-controlled vehicles to control the speed of electric motors. In the script, the ESC is part of a drone's components, showing the integration of AI and machine learning with hardware components for sophisticated control systems.

💡Bas64

Bas64 is a binary-to-text encoding scheme used to represent binary data in an ASCII string format. The video describes converting an image into Bas64 format to send it through an API, demonstrating a technical workaround to enable image transmission and processing by AI systems.

💡PCB (Printed Circuit Board)

A PCB is a board that mechanically supports and electrically connects electronic components using conductive tracks, pads, and other features etched from copper sheets. The script mentions designing PCBs as a next step, indicating the importance of hardware in the development of custom AI devices and the potential for enhanced functionality.

Highlights

Introduction of Isaac, an intelligent system designed for automated AI Computing to simplify tasks such as ordering food or messaging colleagues.

Isaac's ability to execute custom scripts and perform unique tasks due to its mostly custom nature.

The speaker's dissatisfaction with a tech company for delivering unfinished products and their decision to cancel an order.

Isaac's functionality to answer basic questions, such as the founding date of the United States.

Isaac's capability to order a pizza through a custom function triggered by a specific response.

The aesthetic and functional appeal of the device's clear case and machined quality.

The use of the whisper API for transcribing voice to text, which is then processed by the chat GPT API.

Isaac's programming to handle dynamic requests such as ordering food, despite initial limitations.

The speaker's experience with a friend's device, the rabbit R1, and its comparison to Isaac.

Isaac's method of dealing with annoyance by spamming people with text messages using the smtplib package.

The innovative use of machine learning to automatically create email addresses by solving CAPTCHAs.

Isaac's ability to interpret and describe images sent in Base64 format through the chat GPT API.

The speaker's reflection on the limitations and flaws of the devices, despite their interesting development process.

Plans for future collaboration with a friend experienced in designing PCBs to create a custom board.

The speaker's anticipation for the next video, hinting at advancements in the custom board's capabilities.

Transcripts

play00:01

this right here is my intelligent system

play00:04

for automated AI Computing or Isaac for

play00:07

short it's sole purpose is to make

play00:09

things easier for me such as order my

play00:11

food or message my colleagues or

play00:14

anything else that I'm too lazy to do

play00:16

you can also do

play00:18

this Isaac Max has been annoying me this

play00:21

past week can you deal with

play00:24

it of course I will make sure he never

play00:27

bothers you again

play00:30

and can you let me know what you do

play00:32

about this later although my software

play00:35

can't compete with chat or apple

play00:37

intelligence uh I do have one advantage

play00:40

since it's all mostly custom I can write

play00:43

in custom scripts and almost do whatever

play00:46

I want and that makes things interesting

play00:48

this video is sponsored by PCA more on

play00:51

that

play00:52

later this tech company gaslit me so

play00:55

hard about their previous scam they are

play00:58

delivering such unfinished

play01:00

products this thing is just so

play01:03

underbaked because this isn't a useful

play01:05

Gadget and oh look it's a

play01:09

[Music]

play01:12

phone looks like I'm going need to

play01:14

cancel my order hey

play01:16

Siri mhm can you cancel my rabbit R1

play01:20

order from about a month

play01:22

ago sorry Apple cash isn't available

play01:26

here hey Siri mhm can you remember

play01:29

remind me to work on my llm project

play01:33

later I don't see an app for that you'll

play01:35

need to download one damn

play01:40

you so here's the plan my last device

play01:44

was pretty

play01:46

bad ask for things I need to

play01:50

improve one more CPU power two more

play01:55

functionality and three a better case so

play02:00

oh yeah

play02:02

[Music]

play02:25

[Applause]

play02:27

[Music]

play02:30

nah

play02:32

[Music]

play03:00

ahahahahahahahahah

play03:04

[Music]

play03:24

[Music]

play03:38

[Applause]

play03:41

[Music]

play03:53

okay that took a lot longer to make than

play03:55

I anticipated but at least now I have a

play03:59

somewhat finished build I can ask Isaac

play04:02

know some basic questions when was the

play04:04

US

play04:10

founded the United States was founded on

play04:12

July 4

play04:16

1,776 kind of

play04:18

loud um or I can even have it who like

play04:23

Isaac can you order me a pizza

play04:30

of course can you please tell what you

play04:32

would like to

play04:33

order I like a pepperoni pizza

play04:39

please

play04:43

54 Al like seeing my electronics through

play04:46

the clear case it does kind of feel like

play04:48

a toy in the hands

play04:50

so thanks to PCB way for sponsoring this

play04:55

video it's hard to convey over video but

play05:00

it feels pretty nice in the hands and it

play05:03

is machined way better than I could have

play05:04

ever done and it's even powdercoated

play05:08

which is pretty

play05:10

cool H still feels like it's missing

play05:16

[Music]

play05:24

something uh

play05:27

whoops now that all the hardwood issues

play05:30

have been situated I should probably

play05:31

start explaining my software Isaac is

play05:33

written in Python and relies heavily on

play05:35

the chat jbt API during development I

play05:38

discovered there was no built-in method

play05:39

for Chach BT to interact directly with

play05:41

my code a feature open AI excluded for

play05:43

security reasons however I need a

play05:45

solution to this limitation by providing

play05:47

specific context to the llm I found a

play05:49

way to overcome the issue one notable

play05:51

advantage of using llms is their

play05:53

exellent ability to generalize I can

play05:55

instruct Isaac to return a specific

play05:57

phrase for General action for example if

play06:00

I ask her to order a pizza Isaac can you

play06:02

order me a pizza it will consistently

play06:04

respond with Pizza 54 this approach may

play06:06

seem unconventional but by turning a

play06:08

general request into a specific response

play06:11

I can use that response as a trigger for

play06:12

a custom function in this case ordering

play06:14

a

play06:16

[Applause]

play06:24

pizza continuing on once I press the

play06:26

button on my device it will record my

play06:28

voice for 5 seconds seconds the sound

play06:30

file is then saved to a folder where it

play06:32

is transcribed to text using the whisper

play06:34

API this text is sent through the chat T

play06:37

API and the response is played back

play06:39

using

play06:41

e so I actually never put in an order

play06:44

for rabbit R1 but you know a friend of

play06:47

mine did allow me to borrow

play06:49

his who created

play06:51

[Music]

play06:53

Apple working on

play06:57

it Apple Inc was founded by steeve jobs

play07:00

Steve and Rock Way on April 1st 1976 so

play07:04

I can clearly just answer basic

play07:05

questions which you know shouldn't be a

play07:07

shock it is running chat gbt but if we

play07:10

give it you know something more Dynamic

play07:12

can you order food for

play07:15

me you are not logged into door rabbit

play07:18

please log in the connection page on the

play07:20

rabbit hole I'm not sure if current

play07:22

updates have fixed this but for the

play07:23

longest time this feature didn't really

play07:25

work what is

play07:28

this the image shows the frame and

play07:30

internal components of a small drone

play07:33

including the motor propeller and

play07:35

electronic speed

play07:39

controller can you buy this on Amazon

play07:41

for me on the visible

play07:45

details let me see I apologize but I

play07:48

cannot purchase items for you directly

play07:50

as what the

play07:56

heck

play07:57

flashback Isaac Max has been annoying me

play08:00

this past week can you deal with

play08:06

it end a flashback I programmed Isaac

play08:10

with several options for disturbing

play08:12

people this time it chose to spam people

play08:14

with constant text messages by using the

play08:16

smt python package I can directly

play08:18

message phone numbers to avoid being

play08:20

blocked I coded my script to switch to a

play08:22

new email after a specific period I had

play08:24

many spare emails because I previously

play08:26

wrote a machine learning model that

play08:27

could automatically create emails by

play08:29

solving capes unfortunately this method

play08:31

has since been

play08:33

patched there's one more feature that I

play08:35

saw the

play08:38

Showcase Isaac what is

play08:41

this this is an image of a computer

play08:43

keyboard the ESC key appears to be

play08:46

brightly colored possibly orange

play08:48

distinguishing it from the other

play08:50

Keys normally the chat gbt API doesn't

play08:53

work with photos however by converting

play08:55

an image into a Bas 64 format I can send

play08:58

it as a message to the AP API the API

play09:00

will then interpret and describe what it

play09:02

sees in this case my keyboard or

play09:03

anything else I choose to

play09:07

ask that's basically it for these

play09:09

devices although they both have their

play09:13

issues and you know kind of flawed since

play09:17

a phone can do everything they do but

play09:20

better they were still interesting

play09:21

things to work on other than that uh the

play09:24

device I made was really just uh

play09:26

practice for now luckily I was able to

play09:28

meet a friend who has experience with

play09:31

designing pcbs so hopefully in the next

play09:33

video I will be able to make a custom

play09:36

board that will definitely open up

play09:38

things to another level

Rate This

5.0 / 5 (0 votes)

相关标签
AI AssistantCustom ScriptsAutomationTech ReviewSoftware DevelopmentPython CodingAPI IntegrationVoice RecognitionSponsor MentionProductivity ToolDIY Project
您是否需要英文摘要?