Releases: spe-uob/2024-AILearningTool
Releases · spe-uob/2024-AILearningTool
Final
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
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
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).