Ka-bash'd: A Natural Language Game Framework
Ka-bash’d is a natural language, game creation framework with valuable applications in training and learning. Games created with Ka-bash’d allow a player to use their own words to control game play with IBM Watson interpreting user input as in-game commands. Watson is also available in the traditional question answering context via a gametime companion that provides related data on request. The initial game is a medical game where a player must examine, interact, diagnose, and give treatment options to patients. Ka-bash’d includes an extensible API that allows easy creation of game scenarios that each provide unique skill-building opportunities to players.
To install, make sure you have the following installed: ruby 2.0.0, rails, and node.js.
Ensure that you have ruby version 2.0.0.
Next, install rails. You can do so by running:
gem install rails
Finally, make sure you have installed node.js. You can install node by following the instructions here
Install all the necessary gems:
If you don't have bundler isntalled, run
gem install bundler
Run a db migration:
bin/rake db:migrate RAILS_ENV=development
Seed the database:
rails s to start your rails server