Inspiration

We wanted to make use of the power of AI to all the students community.

What it does

This project demonstrates how to use Ollama and Spring AI to generate and prioritize task according to deadlines and commitment time needed to finish tasks.

How we built it

To install this project, you need to have Java 17+, SpringBoot 3.3.5, spring-ai-ollama, spring-web, spring-boot-starter-data-jpa, My Sql 8.0.4, Maven 3.6+ Node 20.11.1+, VS Code 1.95.3 installed on your system.

Go to www.ollama.com for downloading ollama to modify prompts to make best use of AI model. Download mysql and workbench on your local machine to save and watch your tasks persisting.

Challenges we ran into

Choosing the right prompts for the AI model.

Accomplishments that we're proud of

We were able to generate a list of tasks based on user input automatically, and we were able to make it work without the usage of internet and use an open source ai model.

What we learned

We learnt the usage of spring AI, which was very helpful to bridge the Back - End java code and AI.

What's next for Smart AI Task Manager

I'm planning to make it so that it can accept image - based input, and try it with various prompts.

Built With

  • java-17+
  • maven-3.6+-node-20.11.1+
  • my-sql-8.0.4
  • spring-ai-ollama
  • spring-boot-starter-data-jpa
  • spring-web
  • springboot-3.3.5
  • vscode
Share this project:

Updates