jingsting / WiseMacawAI

Amazon Alexa Competition 2016-2017 Team Wise Macaw from RPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WiseMacaw

This is an team repository for Amazon Alexa Competition 2016-2017.
Draft Paper link

Team name:
Wise Macaw(Originally BAKAbot)

Team Website: http://dk000000000.github.io/wise_macaw/index.html

Advisor name:
Mei Si

Current Team Members(Alphabetical order):
Zev Battad
Craig Carlson(Graduated)
Rahul Divekar(IP conflict)
Jiashun Gou
Jieming Ji
Jingfei Zhou
Qingyun Wang

Contribution:
Jieming: Design and implement three different dialog managers, most of Entertainment, Social-chat and Information modules and deployment of chatbot's system infrastructure. Experimented with training seq2seq on twitter dataset and Gamification of frame based dialog system.

Qingyun: Independently developed a Python Program to extract popular news and comments from reddit or twitter; designed a recommendation system to provide users with most suitable news with best comments.

Jiashun: Design and implement of ghost Adventure and text adventure, message board, word game and data management(redis).

Zev: Dialog management, AIML bot and Scrpt Writing

Jingfei: Horoscope & riddle

Version:1.2.2


Folder Structure:
./EC2 is main function and all modules

Code Architecture:
./EC2/app.py is the Flask server that receive request from lambda function that were implemented by Jieming(Choose Menu initislized WiseMacawMenu else WiseMacawGame)
./EC2/WiseMacawGame.py is the main python file that invoke by the Flask server that handles everything(Gamify Version)
./EC2/WiseMacawMenu.py is the main python file that invoke by the Flask server that handles everything(Menu Version)

About

Amazon Alexa Competition 2016-2017 Team Wise Macaw from RPI


Languages

Language:Python 99.9%Language:Shell 0.1%