Inspiration
We strived to create a machine learning application that makes generative AI easily accessible, enjoyable, and educational for the general population. Initially, we wanted to develop a generic medicine location app. However, we wanted our product to be approachable for as many users as possible.
We wanted a ChatGPT that induces learning through creative prompt motivation, which birthed the use of audible voices from popular film characters. Eventually, we settled on our final draft in the middle of the night, and kept developing overnight and throughout the next day. We are incredibly excited to see how others use our product!
What it does
We strived to create a machine learning application that makes generative AI easily accessible, enjoyable, and educational for everyone. CharRIPM motivates users to engage in the act of unique prompting to have fun and become familiar with artificial intelligence as a whole.
How we built it
Our development process is characterized by precision and expertise. The integration of the Fakeyou API with ChatGPT is a testament to our commitment to excellence. We meticulously gather formatted prompts from ChatGPT, seamlessly passing them through the Fakeyou API to generate sophisticated text-to-speech outputs. Our scenes are meticulously designed with backgrounds and animations, ensuring a polished and immersive experience. The user engages with the system through ChatGPT's expertly generated text, complemented by the nuanced voice synthesis of Fakeyou.
Challenges we ran into
While the initial setup of the project proved to be a fun and enlightening learning experience, we encountered a significant challenge when we aimed to expand the project by integrating MongoDB and Tialey. Despite gaining valuable insights into these modules and their functionalities, we recognized that incorporating them would demand a substantial amount of time, potentially diverting our focus from refining the core aspects of the project.
Accomplishments that we're proud of
Despite having mixed levels of experience, we worked on integrating our skill sets together to collaborate on a complex project. We mixed ChatGPT's language skills with Fakeyou's voice synthesizing skills to create a functioning recreation of a fictional character that can hold a verbal conversation. We each have limited experience in artificial intelligence, so being able to utilize these resources effectively is something we are each very proud of, and we were able to do it in a fun, engaging way.
What we learned
We learned many skills throughout this process, including teamwork skills through difficult challenges and frustrating roadblocks. We've also learned technical skills such as creating web applications using Python Flask, JavaScript, Google Cloud, and AI integration.
One of the most crucial skills we developed was time management and goal setting. We as a team embodying different ages and skill sets had to figure out how our time could best benefit the group, and this often came down to seeing an area which needed assistance, setting a goal to get it done, and working hard to complete it on time. We also learned how to read documentation quickly, fix bugs, innovate through issues, and branch code to ensure a seamless development experience for all.
What's next for CharRIPM
Looking forward, CharRIPM is gearing up for an even more user-friendly and personalized experience. We're excited to introduce a neat feature allowing users to save their favorite prompts right into MongoDB, making their interactions persistently enjoyable. Picture this – a hassle-free way to look back on past conversations through a straightforward user history feature, refining and reliving those moments effortlessly. We're also keeping things fun by letting users pick any character they fancy as their AI buddy, adding a touch of individuality to every chat. And behind the scenes, we're smoothing out the integration of MongoDB and Tiapy, ensuring that the simplicity and accessibility that users love about CharRIPM remain at the forefront. In essence, CharRIPM's future is all about simplicity, enjoyment, and putting the power of AI into the hands of everyone.
Built With
- chatgpt
- css
- fakeyou
- google-cloud
- html
- javascript
- jinja
- openai
- python


Log in or sign up for Devpost to join the conversation.