Welcome

Welcome to Aura, a machine learning based chatbot that assists users with virtual environment management and creation in python.

Inspiration

I wanted to make a machine learning based chatbot like ChatGPT. Funnily enough the thing that inspired this project were failed products like the RabbitR1 and the Humane AI Pin. I was pretty stoked on the idea of AI being able to automate tasks for us just by telling it to, so I made this.

Whos it for

This product was designed for beginner python coders that dont really know how to get started and need someone to guide them, or for experts that dont want to go through the hassle of creating stuff themselves and want an AI servant to do that for them.

What it does

It does 2 main things:

  • Users can ask questions about code and it will respond like a normal chatbot
  • Users can task it with virtual environment management (Creating, deleting venvs, installing packages) it can also play music and generate images because every ML solution has to have that nowadays

How we built it

C# for the front end a combination of C#, Python and Java for the Huggingface API Wrapper. Unity2D was used as the frontend.

Development process

This project was made in under 12 hours, using the Unity2D Framework and Huggingface inference endpoints for processing prompts

Challenges we ran into

Yeah Unity2D wasn't exactly made for ML projects, especially ones that allow transparent overlaying. Had to scour the internet for tutorials on how to do that.

Accomplishments that we're proud of

It works! Especially proud of it being able to detect multiple tasks in one prompt and split them up to do them individually.

What we learned

I learnt how to use the huggingface API and learnt how to create an overlay windows application using Unity

What's next for Aura

Shove it onto my portfolio and increase its sentence transforming capabilities.

Media

Slides link to project: https://docs.google.com/presentation/d/1bqqY97aw5vkdHZS2UvLGldrRGhYXXakIx1-E7RDhvVY/edit?usp=sharing

Video link to project: https://youtu.be/t_h-UZHOg9Q

Built With

Share this project:

Updates