Skip to content

Instantly share code, notes, and snippets.

@PrP-11
Last active August 13, 2018 16:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PrP-11/8dbc5b6f3181e6888a09f2a5eb42e29c to your computer and use it in GitHub Desktop.
Save PrP-11/8dbc5b6f3181e6888a09f2a5eb42e29c to your computer and use it in GitHub Desktop.
GSoC 2018 Final Submission Report

GSoC 2017

GSoC 2017 Final Submission Report

Project:

SUSI is an Artificial Intelligence system which apart from having its own Android, iOS, web and IoT clients also offers an extended support for different bot platforms to get integrated. I have contributed towards the accounts.susi.ai repo implementing various accounting and admin features where users can manage all SUSI accounts related issues and manage settings across different clients. I implemented the admin panel of SUSI.AI where system operators, admins and superadmins can access various admin features like changing user roles, deleting account, changing status of skills, deleting and restoring them. I also implemented the functionality to store config keys on SUSI server and fetching them on clients. The admin panel now also has a feature to see system logs where admins can view logs from the server to identify error thrown by the server. I also worked on adding features like youtube play on weclient and implemented new servlets required and enhancing the existing ones according to the need of accounts and other clients. Project is live here

GSoC Project link: https://summerofcode.withgoogle.com/projects/#5282769211490304

Tweets : https://twitter.com/praduman_pannu

GSoC Project Presentation link : https://docs.google.com/presentation/d/10cQ5KELKD_q-lLshz9sz44w2ZlKRb2JDpqVkiOt0vkI/edit?usp=sharing

Link to Screencasts :

Screenshots:

SUSI Accounts

SUSI webclient

My Contributions:

Additional Links:

Meetups:

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