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)