Inspiration

Language Learning Platform

What it does

It converses with the user using generative ai to create a conversation style practice method for learning the language. It is aimed at intermediate beginners who have know the alphabets for the language

How we built it

We built an iOS app using swift and fine tuned a gpt 3.5 model to be able to hold conversations with people, point out their mistakes, and continue conversation if they spoke correctly.

Challenges we ran into

We ran into issues like connecting python to swift, incorrect formatting while fine tuning the training material, issues with the encoding of the resulting output in the iOS app.

Accomplishments that we're proud of

We built something as complete novices in swift development (3 days of experience). We learnt how to fine tune gpt from scratch and built a basic UI for the app.

What we learned

We learned a lot about swift programming, tuning a gpt model, python, using libraries like pytorch, and trying to debug.

What's next for Converso

We have a lot we wish to implement into the app, after fixing some of its more basic issues (like the encoding) such as a progression system, rewards, bonuses, and potentially a way to connect people to native speakers when they gain enough practice.

Built With

Share this project:

Updates