Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tsfc

Fuzzily classify twitter messages using storm and store to cassandra

Setup Cassandra (on ubuntu):

  1. Make sure oracle JDK is installed (1.6+): https://help.ubuntu.com/community/Java#Oracle_Java_7
  2. Add the DataStax repository key to your aptitude trusted keys.

$ curl -L http://debian.datastax.com/debian/repo_key | sudo apt-key add -

  1. Install Cassandra:

sudo apt-get update && sudo apt-get install cassandra

  1. Create keyspace and tables:

cqlsh run commands from src/main/resources/createDatabase.txt

Build Runnable jar

  1. Open a terminal window, navigate to pom.xml directory (project root)
  2. Execute the following command:

mvn clean compile assembly:single

  1. In target/, a runnable jar tsfc.jar is created

Run Program

java -jar tsfc.jar <<comma separated list of topics to watch (without whitespace)>>

About

Fuzzily classify twitter messages using storm and store to cassandra

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages