org.recommender.util
Class RatingDatabaseCreator
java.lang.Object
|
+--org.recommender.util.RatingDatabaseCreator
- public class RatingDatabaseCreator
- extends java.lang.Object
Describes a tool to read the Ratings data file in the
dataset and poplulate a database (MySQL).
Contains methods for parsing the data.
This can either be run as a standalone tool or used as a class
from another class.
To use as standalone tool:
make_rating_db "ratingDataFile" "ratingDBName"
To use from another class:
call static method createRatingDBFromFile with ratingDBName
and ratingDataFile as args.
- Since:
- JDK 1.2
- Version:
- Version 1.0.0, 05-13-2001
- Author:
- Sameer Kadam Irwin Yoon
Field Summary |
(package private) static int |
MAX_TOKENS
|
Method Summary |
static void |
createRatingDBFromFile(java.lang.String ratingDataFile,
java.lang.String ratingDBName)
Create Rating database from file. |
static void |
main(java.lang.String[] args)
Main method, command line "Usage: make_rating_db " +
"ratingDataFile [ratingDBName]"); |
static void |
parseString(java.lang.String str,
java.lang.String table)
Given an entry for a rating, parse it. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_TOKENS
static final int MAX_TOKENS
- See Also:
- Constant Field Values
RatingDatabaseCreator
public RatingDatabaseCreator()
createRatingDBFromFile
public static void createRatingDBFromFile(java.lang.String ratingDataFile,
java.lang.String ratingDBName)
- Create Rating database from file.
First create a database using JDBC, then fill the database
with data from ratingDataFile.
- Parameters:
ratingDataFile
- ratingDBName
-
parseString
public static void parseString(java.lang.String str,
java.lang.String table)
throws java.sql.SQLException
- Given an entry for a rating, parse it.
Here is an example entry:
3226 23 0.80
java.sql.SQLException
main
public static void main(java.lang.String[] args)
- Main method, command line "Usage: make_rating_db " +
"ratingDataFile [ratingDBName]");
Copyright © 2003 - Oregon State University www.orst.edu