CS 175: Projects in AI in Minecraft
Spring 2017
About
Schedule
Assignments
Projects
Resources
Resources
Books
Recommended:
Sutton and Barto:
Introduction to Reinforcement Learning
,
free version online
, email me for UCI discount link for hard copy,
second edition draft
.
Software Resources
Minecraft-related
Malmo Page
Malmo Gitter
Malmo Github
: The
Python Tutorial
Malmo API Documentation
Collaborative AI Challenge
Minecraft Skin Creator
Machine Learning
scikit-learn
Tensorflow
: for neural networks and deep learning
Keras
Torch (and PyTorch)
Deep Learning Gallery
Speech and Natural Language Processing
NLTK
: Python NLP toolkit
Stanford CoreNLP
,
online demo
spaCy.io
: NLP toolkit
Gensim
: for learning word embeddings
Google Speech API
pyTTSx
: Python text to speech
Python SpeechRecognition
Alexa Skills Kit
Computer Vision
OpenCV
Github Authoring
Screen Capturing
Papers
On RL+Minecraft
Gradient Boosting
Control in Minecraft
Fighting Zombies
-
Lifelong Learning in Minecraft