Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
bin
 
 
 
 
db
 
 
lib
 
 
log
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Installation

To install, make sure you have the following installed: ruby 2.0.0, rails, and node.js.

To install ruby, either install rvm or rbenv. rvm instructions can be found here. rbenv installation instructions can be found here.

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: bundle install

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: bin/rake db:seed

Finally, run: rails s to start your rails server

About

An interactive game managed by Watson to allow the user to insert commands/ questions in order to learn more about the virtual environment.

Resources

Releases

No releases published

Packages

No packages published