Inspiration
We were inspired by the new NLP technology and our social justice classes that discussed various biases within our society and then we decided to marry these two ideas together to create our website.
What it does
It simulates a representative of a certain bias and answers your questions to understand the minds of that particular representative.
How we built it
We integrated the chatGPT API into our website using the Python language and the Django framework. We then implemented our idea with a combination of HTML as well as CSS to support our framework as much as possible
Challenges we ran into
We initially tried to integrate the chatGPT API using the javascript language. However, relatively late into the development process, we noticed that we have a specific interaction that proved to be impossible to implement. After a discussion about our approach, we have determined to make the switch to Python to finish what we started
Accomplishments that we're proud of
We were proud when we successfully implemented the chatGPT API into the website which is completely functional. We were also satisfied with our effort to complement our chatGPT with a good selection of HTML and CSS components
What we learned
We learned that some languages have an apparent advantage when it comes to development that involves AI. We also noticed that a good API is not going to be sufficient without the help of aesthetic components from HTML and CSS
What's next for MindMatch
We want to include more perspectives and give users the ability to create their own perspectives.
Log in or sign up for Devpost to join the conversation.