What it does

Chill24 allows you to transform your thoughts into a more sensible intermediate representation, which narrows down the search space to more sensible queries. This allows to focus the available compute to a smaller number of parameter combinations, which allows much better scaling of the infrastructure. This approach aims to take away the pressure to keep optimizing the search speed, since this will eventually reach a plateau if one does not scale up horizontally.

Challenges we ran into

We went through quite a journey to end here... First we tackled the challenge through a go frontend both with a naive key-value store (badgerdb) and then through MySQL. We quickly realized that although using Go was a good approach due to its speed, we needed to develop in a language where we had more experience to decrease prototyping times. We decided to tackle the problem from a very different angle, and took the opportunity to change to c++.

Through all of this, we divided our forces to develop a completely different approach which was the one we liked the most and pursued further, which is the result of Chill24.

Accomplishments that we're proud of

Rapid prototyping, not fear of pivoting, using 5 different programming languages :)

Share this project:

Updates