Minish
AI Estimates the amount of work for your tasks based on your capacity.
What it does
This application estimates the amount of work for your tasks. By inputting the title and description of a task, you can get divided sub-tasks along with an estimated time for each one.
After getting the result, you can track your actual work using a stopwatch specifically designed to be used alongside the generated tasks on the same screen. We use a ring to display the estimated time and current progress, which automatically adjusts based on the situation.
This application uses Gemini API to generate estimations. We input the task title and description into the prompt, along with our base prompt, which instructs the LLM to generate a CSV containing the title, notes, and estimated time for each task. The prompt is also incorporates historical data recorded for each user, making estimations more accurate as they continue to use the app. This means that each user gets tailored results optimized for their individual needs. For example, the LLM can recognize if a user struggles with certain tasks and adjust the time estimations accordingly.
All of this information is stored in a Firestore database. This enables us to offer additional features, such as identifying the right person for a task by analyzing the historical estimated and actual times of all users or users in a specific group. Ultimately, this contributes to a more optimized society.
Built with
- Flutter
- Android
- Firebase
Team
By
Riku
From
Japan