Contributor
Arundhati Gupta

Enhancements to SUSI.AI Android Client and Server


Mentors
Orbiter, Chirag Wadhera, Chetan Kaushik, Amit Tiwary, Mario Behling, Areeb Jamal, the-dagger
Organization
FOSSASIA

SUSI.AI is an intelligent open source personal assistant. It offers various features to the users through the skills that it has. SUSI.AI Android app contains features such as hotword detection, chat and voice interactions, etc. and has a number of skills to respond to the user queries. The main goal of the project is to enhance the SUSI.AI Android app, with related code changes on the SUSI Server, by adding the following features and functionalities :

  • Implement the five star skill rating system.
  • Implement skill feedback system.
  • Improve the UI flow of the skills listing page.
  • Reduce the time required to load the skills.
  • Show top skills based on various metrics.
  • Enhance the overall UI/UX of the Android app by using Material Design.
  • Fix major bugs and crashes.
  • Refactor code to improve code quality.
  • Write unit tests.