Skip to content

Releases: spe-uob/2024-AILearningTool

Final

03 Apr 17:09
7d41520

Choose a tag to compare

Final Release of AI Learning Tool

Description:

  • Credentials and chat histories are now stored in a SQLite database.
  • A new signup/login page has been implemented, allowing users to create accounts and access their conversations.
  • The interface has been fully optimized for mobile devices, ensuring a seamless experience on all screen sizes.
  • The application now supports PWA features, allowing for an installable experience.
  • Users can now listen to AI responses with the integrated text-to-speech functionality.
  • The tool now offers language support for Russian and Chinese.
  • A new speech recognition feature allows users to dictate messages, enhancing ease of use.

Beta

14 Feb 12:11
0659945

Choose a tag to compare

Beta Release of AI Learning Tool

Description:

  • User data is now stored in localStorage instead of RAM, ensuring conversations persist across sessions.
  • A database storage system is in progress and will be implemented soon.
  • The original Vue.js frontend has been successfully linked with the backend, replacing the temporary UI.
  • Continuous Integration (CI) and Continuous Deployment (CD) are now fully set up, ensuring smoother updates and stability.

MVP

20 Nov 10:48
a71ed2d

Choose a tag to compare

MVP

MVP Release of AI Learning Tool

Description:

  • Doesn't store all user data in a database yet.
  • Is able to process non-anonymous requests and store conversation history in RAM (all user data is deleted when the server is stopped).
  • Front end is temporary, it had to be made due to main (Vue JS) front end bugs that couldn't be fixed in time.
  • Watsonx API is replaced with OpenAI API due to issues on the client's side (it is unlikely that we will revert back to Watsonx); this doesn't affect user experience).