Tested – Susi AI Android app

Hello guys!

Today I’m gonna share about my personal opinion on Susi AI Android app.

First of all, Let me introduce Susi.

I guess you can figure out something about it by just looking at it’s name.

Susi AI. If you know about “AI” then congratulations or else Why am I here? …To tell you about it.

AI means “Artificial Intelligence”, this is a technology we recently started using to create softwares which have their own IQ. Well we really want to make computers that can think and can do work according to the condition faced by them. You can read more about it on Wikipedia: https://en.wikipedia.org/wiki/Artificial_intelligence

Let’s start with Susi AI

Susi AI is a intelligent chat application, where user ask questions and the application (which resides on server) gives the most suitable answer from its database or from other sources as well. It works on the Loklak-AskSUSI framework, it uses different methods to provide most relevant answer for the question.

Observations:

Bugs

  • Internet connection problem: Most of the time Susi can’t connect to Internet even if there is connection available and everything is working perfectly. This happens for a question where tries to give a search result.

screenshot_20161226-164906

  • Previous result changes: Previous search result answer changes to next search result answer when another question asked where Susi had to give an answer based on search result provided.

screenshot_20161226-220702

  • Multiple answers for one question: It gave multiple answers for a single question. Also, it didn’t gave different answers for a question, the answers were same which is really not a good thing for a smart application.

screenshot_20161229-224358

  • Date tag doesn’t change: Date tag below the title of the application doesn’t change, when viewing old messages it is supposed to change the date but this doesn’t happen.

screenshot_20161229-225141

Features required or need improvement

  • Internet connection problem: Really guys! This needs improvement first. People can get highly disappointed because of this. Implementation: This can be fixed by debugging the code integrated or API used.
  • Fix mentioned bugs: The search based bugs should also be fixed. The application should be able to properly use Scrapper or Search API or whatever it uses to provide search result. Implementation: Know about all the features it gives currently and try to implement them in this application also try to extend them according to our needs; Or find any other API which have all the things we need for our app.
  • Localization support: I would recommend to add localization support. So that people who don’t understand default language can also use this application. Implementation: We can achieve this by using Weblate or Transifex or any other similar translation platform.
  • Multi language support: After localization we could further improve this application by adding support for other languages. People should be able to ask questions and get answers in different languages. Implementation: We could make use of Google Translate API. Google supports translation for a wide range of languages, Users can ask question in any language then google translates it in English or Default > Send translated question to query server for reply > Then again translate the answer to language user has chosen.
  • Add themes: Like many modern applications, we should also improve UI/UX and add a function to customize design of the application which should be accessible from Settings. Implementation: Just some basic JS codes can implement this.
  • Improving deep learning: Currently the application does not use deep learning technique very well. It is not able to recognize user and provide result which is most suitable to that specific user. This is a very important feature for an AI application.
  • Hotwords (Additional): Many smart applications provide some hotwords, which trigger some basic function and give answer. This feature will make this application really smart, e.g. weather , time . Implementation: Google’s Voice Interaction API could be helpful, I assume.

Good features available:

  • Change background: This is a good feature that user is able to change the application background and choose a background of their choice.
  • Voice Input: Voice input is one of the best features provided here. Its very well integrated and able to recognize voice.
  • Speech Ouput: Again this is also one of the best features, it makes this application smart to some extent.

Continue reading “Tested – Susi AI Android app”

My Experience with Fossasia

image00

Participating in Google Code-In was my one of the best decisions I’ve ever made. Although I didn’t knew before joining that I will learn this much here. I am a developer but mainly worked on projects alone. The motive to join GCI was to get to know how it works in real world and what will happen when I expose myself in these areas.

After registering for GCI, I was very confused to choose an organisation to work with. And after some Googling, I selected Fossasia ( which is a good choice, now I can say that ). After doing some tasks and learning how things work when many people work together on a project, only one thing came in my mind, “Awesome”; No really, “Awe…..soommmeeeeeee!” ( Try to say it yourself, a little loud and that’s the feeling. )

fossasia_2014_group_photo

Here, everybody is helping others, not only mentors but students are also helping other students. After getting familiar with these things, I also helped others for what I could. The most important thing which I learned here is not about programming , it’s about helping other people of your community and why only yours but also of other communities. After all we all contribute here and put our efforts to complete projects. If other do better than us, it doesn’t mean we lose. Actually we win, because that person is working on the same thing on which I am and his victory is mine too.

During this contest, my personal favourite task from those I’ve completed till now is one where I had to create a background for the game FlappySVG. I enjoyed this task most. I usually did coding projects most of the time, even for creating UI. But here, I had to work with graphics which I never did before this one. I had to put my curiosity and make something new, after working for a long time and learning how to work with graphic softwares, I created a background which was not so good in comparision with others ( but I liked it very much, after all it was my first graphic creation ).

p_20161211_110648_1_1

I am enjoying very much here that I don’t want the GCI to end, so that we can work here together. But even after the GCI ends, I will not leave this community and will try to contribute as much as I could.

unnamed

Check out these links:

Fossasia: http://fossasia.org

Google Code-In: https://codein.withgoogle.com

What I learned after participating in Google Code-In?

family-177

Hi! I’m Adarsh. I’m 16, student and a developer. I have pretty good knowledge of Web Languages and some in C++. After all I am a full tech geek. Science always fascinated me and still doesn’t let me lose my interests in it. I also like travelling, music and playing.

I have done some projects of myself, but I wanted to see how they do it in real scenario, how many people work together to complete a project. I googled it and get to know about open source softwares, github, sourceforge and many other similar things. Then I decided to work with these communities and started to find how?

Then I get to know about Google Code-In, it was one week before the Code-In was starting. I decided to not leave this opportunity. After registering, there was a lot of confusion about selecting an organisation to work with. It selected Fossasia ( It was the best option for me because I knew most of the things that was in it’s requirement list. )

Now, I can’t tell you how much I am learning from here, not only from mentors and from students also. Working with different people you don’t know is a completely different experience. All of them are very helpful and there are no more words coming in my mind which can really say what I mean. But I wanna say, this is the one of the most awesome event happened to me.

You can comment here to for any question..

Also I am available on Twitter or just mail me.

And yeah, don’t forget to checkout Fossasia and GCI (if you are interested).