Inspiration

Gig-work in the uk is becoming increasingly popular amid the cost of living crisis for people to supplement their income. Yet, there's no financial-driven solution to help plan gig work around busy lives.

What it does

Aggregates natural language prompts, bank statements and financial data to create an interactive work-scheduler that works around your calendar.

How we built it

Our frontend is built in REACT. Communicates with the backend using a FAST api. The backend is comprised of python scripts and sqlite database. The backend uses a constraint solver for reliable scheduling, and the LLM generates soft constraints from natural language to guide the scheduling. After this we use python to offer insights based on data.

Challenges we ran into

n8n doesnt let you run python! so we had to rebuild the system quite late into the project. Turning natural language into a standardised constraint schema is also very tough to design and scope.

Accomplishments that we're proud of

Managed to glue everything together last minute! Made a buttery smooth front-end. Cheeky constraint solver.

What we learned

Glueing stuff together is hard and system design is the goat.

What's next for Giggle

With more financial data we could make far more insights and use them in the constraint solver to make even more optimal timetable suggestions.

Built With

Share this project:

Updates

Submission history