Testing Susi:Ai android app

Hey guys i hope you all are fine!,

So today i got a chance to use and test Susi:Ai android app!


So, here's below what i found while testing:-
Let's start by getting to know what susi is actually!





Susi:Ai

The main feature of the Susi:ai app is to provide a conversational interface to provide intelligent answers using the loklak/AskSusi infrastructure. The app also offers login functionalities to connect to other services and stored personal data. Additionally the application uses data provided by the user's phone to improve Susi answers. Geolocation information for example helps to offer better answers related to questions about "things nearby".






Testing Results!

Bugs:

  1. Editing for this image is not available (When changing the wallpaper):
  2. When i try to change the wallpaper it give me an error that says "Editing for this image is not available" instead of this error it should have a cropping feature built-in for editing the images.

  3. Internet connectivity problem (happens most of the time):
  4. I get internet connectivity problems most of the time , it seems like it isn't able to connect to its susi_server api. This needed to be fixed asap!

  5. An error occured, please try again (this also happens 90% of the time):
  6. I think its the same problem, it is not able to connect to its susi_servers api.

  7. Add token : "***********" line below the password reset link also:
  8. When i try to reset the password i get an email having a reset link containing the token but the app has the feature to reset the password but its need the token code. i too when clicked the link got a page for changing the password but along with the link it also should have the token code separately so that i can copy it and paste it in the app when changing the password through the app.

  9. I ask questions in english and get answers back in another language (happens some of the time):
  10. This happens sometimes but instead of getting answers back in another language it would be great if we a language selecting option in the settings page.




Features required/need improvement:

  1. Proper Multi-language support:
  2. Instead of getting replies back in other languages , it would be great if it having a proper multi language support.

  3. Contextual based learning:
  4. It should have a proper contextual based learning. for eg. if i am telling the ai that my friend name is sam, and after that i say he is 6ft tall, the ai should automatically know that i am talking about my friend. Note: If you need more help with this topic please bookmark this page i'll add more info for improving the app regularly.

  5. It should be able to provide data when asked for it by using some seaerch engine api or scrapping the websites if needed:
  6. If the user needs to go to a shopping complex and he/she ask for the location, the app should be able to provide that data using any map service providers api (for eg. open map's api)

  7. It should try to get the conversation going but not by asking random question in between a conversation about a particular topic:
  8. second main problem with the app currently is that it asks random questions in between a conversation about a particular topic. This feature needs to be improved asap.

  9. It should have basic service integrated like telling the time, date etc. :
  10. Though it shows the date but when asked by the user it is not able to tell time, date etc.

  11. Should have a web search service integration:
  12. It should have a web search service integrated for giving user proper answers for day to day questions. It seems like it has one but it is not quite fuctioning properly.

  13. Word recognition is average:
  14. When the user asks something it is not able to recognise most of the time what user is asking though sometime it answers a quote or random fact related to that but that is not required. A proper convlutional neural network based model is highly required here. Note: please bookmark this page for uif you need more help with this topic, will be posting more info about it later


What i liked:

  1. Voice recognition is quite good( i mean its great :P):
  2. Its able to recognise what i am saying even after speaking diffrently or speaking the words so differently that it would be hard for a human to quickly understand.

  3. Text to speech is good!
  4. It is able to convert text to speech quite good.




=> Click the below link for more info about susi:ai and how you can contribute to this project!
fossasia/asksusi_android

=> Click the below link for more info about fossasia and how you can join this awesome organisation too!
Fossasia.org
BACK TO BLOG HOME

Author

We believe in sharing our knowledge
Triambikey Joshi
Sanchit Mishra

< Designer / Developer >