Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?

GSoC 2018

Student: Anup Kumar Panwar
Github: @anupkumarpanwar
Organisation: FOSSASIA
Project: Building Analytical Tool for SUSI.AI

Aim

Building analytical tool for SUSI.AI

Project

My project was to create an analytical tool for the virtual assistant, SUSI.AI. This includes metrics of individual skill as well as the overall metrics of SUSI Skills. Now the SUSI Skill CMS shows the most used skills, the highest rated skills, the latest skills etc. While the skill analytics show the rating & feedback given by the users, rating over time to see how the skill has performed over time, daily skill usage graph and country & device wise distribution of this usage.

Presentation - SUSI Skill CMS

Project Screencast - SUSI Skill CMS

Code

1. SUSI Server

Technologies used: Java, Jetty

Code Repository: https://github.com/fossasia/susi_server

Issues Opened by me

Pull Requests by me

Project Deployment: https://api.susi.ai/

2. SUSI Skill CMS

Technologies used: React JS, Material UI
Code Repository: https://github.com/fossasia/susi_skill_cms

Issues Opened by me

Pull Requests by me

Project deployment: - https://skills.susi.ai/

Screenshots:

Browse Skills Skill Details
Skill Ratings Skill Feedbacks
Daily Usage Device Wise Usage
Country Wise Usage Report a Skill

3. SUSI Web Client

Technologies used: React JS, Material UI
Code Repository: https://github.com/fossasia/chat.susi.ai

Issues Opened by me

Pull Requests by me

Project deployment: - https://chat.susi.ai/

Screenshots:

Browse Skills

Blogs

All blogs posted till date can be found on FOSSASIA's blog website: http://blog.fossasia.org/author/anupkumarpanwar/

Daily Scrums

All the scrums written in the GSoC period can be found here.

Social

Introduction to Open Source Software with FOSSASIA

Twitter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment