Google Summer of Code 2017 Final Work Product -
Student | Rishi Raj |
---|---|
Github | @rishiraj824 |
Organisation | FOSSASIA |
Project | SUSI Web Chat Application using SUSI.AI Server API |
Aim
My main task was to develop the new SUSI Web Chat Application. SUSI Web Chat uses the SUSI Server API to handle various chat responses in the form of text, images, emojis, maps etc. The server makes use of different skills which are defined in the Skill Data Repository. The chat app has functionalities such as replying intelligently to user's queries, helping users in their day to day lives, handle various chat settings across all the clients and much more.
I contributed to several SUSI projects of FOSSASIA within the 2017 Google Summer of Code period and my main contribution was towards the SUSI Web Chat Project.
My contributions to SUSI AI repositories are listed below.
Github Repository
SUSI Web Chat:- Issues (Assigned/Resolved): Link
- Commits: Link
- Pull Requests: Link
- Deployed Link: http://chat.susi.ai
Screenshots
Chat Responses | Voice Input/Output | Chat Settings |
---|---|---|
RSS Responses | Search Functionality |
---|---|
Authentication | Internationalization | Theme Support/Emoji Support/Feedback System |
---|---|---|
Github Repository
SUSI Skill CMS:- Issues (Assigned/Resolved): Link
- Commits: Link
- Pull Requests Link
- Deployed Link - http://skills.susi.ai
Screenshots
Skill Editor | Skill Description |
---|---|
Browse Skills |
---|
Github Repository
SUSI Accounts:- Issues (Assigned/Resolved): Link
- Commits: Link
- Pull Requests Link
- Deployed Link - http://accounts.susi.ai
Github Repository
SUSI Skills:Github Repository
SUSI Server:- Issues (Opened/Followed up): Link
- API Deployment Link - http://api.susi.ai
Blog Posts
All of my blog posts related to my work can be found in the FOSSASIA Blog http://blog.fossasia.org/author/rishiraj824/
Scrums
My Daily Scrum Reports (i.e everyday work updates) can be found here.