C# Class NClassifier.Bayesian.OdbcWordsDataSource

Inheritance: ICategorizedWordsDataSource
Mostra file Open project: colin-dumitru/Proiect-AI-2012---GUI

Protected Properties

Property Type Description
categoryColumn string
connectionManager IDbConnectionManager
matchCountColumn string
nonMatchCountColumn string
tableName string
wordColumn string

Public Methods

Method Description
AddMatch ( string word ) : void
AddMatch ( string category, string word ) : void
AddNonMatch ( string word ) : void
AddNonMatch ( string category, string word ) : void
GetWordProbability ( string word ) : WordProbability
GetWordProbability ( string category, string word ) : WordProbability
OdbcWordsDataSource ( IDbConnectionManager conMgr ) : System
OdbcWordsDataSource ( IDbConnectionManager conMgr, string aTableName, string aWordColumn, string aCategoryColumn, string aMatchCountColumn, string aNonMatchCountColumn ) : System

Create a SqlWordsDataSource using the DEFAULT_CATEGORY ("DEFAULT")

Private Methods

Method Description
CreateTable ( ) : void

Create the table if it does not already exist.

UpdateWordProbability ( string category, string word, bool isMatch ) : void

Method Details

AddMatch() public method

public AddMatch ( string word ) : void
word string
return void

AddMatch() public method

public AddMatch ( string category, string word ) : void
category string
word string
return void

AddNonMatch() public method

public AddNonMatch ( string word ) : void
word string
return void

AddNonMatch() public method

public AddNonMatch ( string category, string word ) : void
category string
word string
return void

GetWordProbability() public method

public GetWordProbability ( string word ) : WordProbability
word string
return WordProbability

GetWordProbability() public method

public GetWordProbability ( string category, string word ) : WordProbability
category string
word string
return WordProbability

OdbcWordsDataSource() public method

public OdbcWordsDataSource ( IDbConnectionManager conMgr ) : System
conMgr IDbConnectionManager
return System

OdbcWordsDataSource() public method

Create a SqlWordsDataSource using the DEFAULT_CATEGORY ("DEFAULT")
public OdbcWordsDataSource ( IDbConnectionManager conMgr, string aTableName, string aWordColumn, string aCategoryColumn, string aMatchCountColumn, string aNonMatchCountColumn ) : System
conMgr IDbConnectionManager The connection manager to use.
aTableName string The name of the table storing word probabilities.
aWordColumn string The word column.
aCategoryColumn string The category column.
aMatchCountColumn string The match count column.
aNonMatchCountColumn string The non-match count column.
return System

Property Details

categoryColumn protected_oe property

protected string categoryColumn
return string

connectionManager protected_oe property

protected IDbConnectionManager connectionManager
return IDbConnectionManager

matchCountColumn protected_oe property

protected string matchCountColumn
return string

nonMatchCountColumn protected_oe property

protected string nonMatchCountColumn
return string

tableName protected_oe property

protected string tableName
return string

wordColumn protected_oe property

protected string wordColumn
return string