Inspiration
We were inspired by color psychology and its impact on marketing.
What it does
The user is given three categories to describe their company: industry, logo, and a characteristic about their company. Based on the facts that were set, the shared colors from the inputted industry, logo, and characteristic are returned to the user. The user can run the program multiple times to receive the other shared colors if any exist.
How we built it
We utilized Python (specifically, Tkinter library) for our front-end, and Prolog and s(CASP) for our back-end.
Challenges we ran into
The challenges that we ran into were installing Ciao for MacBook users and sending information from Prolog to Python. Another challenge we ran into was using prolog and s(CASP). As freshmen, utilizing logic programming was a welcomed obstacle, which we were able to learn a lot from.
Accomplishments that we're proud of
The accomplishments that we were proud of creating a Python GUI for our application and organizing the logic in our back-end to return shared colors to the user. Additionally, we were proud that we were able to successfully implement prolog and s(CASP), which was an initial struggle for us.
What we learned
We learned more overall about Python GUIs, color psychology, Artificial Intelligence, Common-Sense Reasoning, Prolog, and the s(CASP) system.
What's next for Chroma
In the future, Chroma would like to implement more categories, more colors, and color mapping based on complementary colors.
Built With
- prolog
- python
- s(casp)
- tkinter
Log in or sign up for Devpost to join the conversation.