CuriosityBot-AI
Bored with chatbot? try CuriosityStream! our interactive feature.
Intro:
CuriosityBot is a web-based application built with Flask, designed to fetch current time, web information, help through queries and engage users through an interactive image-based game feature. Developed for a hackathon, the app allows users to search real-time web info along with playing a themed 2D game based on their answers, fostering curiosity and creativity.
Features:
Responsive Interface:
A light-themed, beginner-friendly UI with intuitive navigation, including a chatbot for additional interaction.
Session Management:
Flask sessions store user answers and prompts to maintain image-based game context across requests.
Image Guessing:
Users view a random image (generated through API) and submit a keyword guess, which is validated to ensure appropriate input.
2D Collectible Game:
A p5.js-based game where players control a sprite to collect items, avoiding static obstacles and canvas boundaries. The game ends with a score display if the player hits a boundary or obstacle.
Log in or sign up for Devpost to join the conversation.