-
Notifications
You must be signed in to change notification settings - Fork 14
Project Structure
pburrows edited this page Jan 28, 2011
·
4 revisions
The SharpNLP Project structure is currently broken out like this:
OpenNLP
/ModelConverter
/OpenNLP
/ParseTree
/SharpWordNet
/ToolsExample
SharpEntropy
/SharpEntropy
/SharpEntropySqlite
SQLite.Net
/System.Data.SQLite - Full
The new project structure should more closely mirror the new structure of the OpenNLP project. The new structure should look like:
SharperNLP.MaxEntropy.csproj (maps to the Java \opennlp\opennlp-maxent\src\main\java\opennlp)
/MaxEnt (maps to the Java \opennlp\opennlp-maxent\src\main\java\opennlp\maxent)
/Model (maps to the Java \opennlp\opennlp-maxent\src\main\java\opennlp\model)
/Perceptron (maps to the Java \opennlp\opennlp-maxent\src\main\java\opennlp\perceptron)
SharperNLP.MaxEntropy.Test.csproj (maps to the Java \opennlp\opennlp-maxent\src\test)
/MaxEnt (maps to the Java \opennlp\opennlp-maxent\src\test\java\opennlp\maxent)
/Model (maps to the Java \opennlp\opennlp-maxent\src\test\java\opennlp\model)
SharperNLP.Tools.csproj (maps to the Java \opennlp\opennlp-tools\src\main\java\opennlp\tools)
/Chunker (all the below map to the corresponding folders under the above path)
/CmdLine
/Chunker
/DocCat
/NameFind
/Params
/Parser
/PosTag
/SentDetect
/Tokenizer
/CoRef
/Mention
/Resolver
/Sim
/Dictionary
/Serializer
/DocCat
/Formats
/Ad
/Lang
/English
/Spanish
/NameFind
/NGram
/Parser
/Chunking
/Lang
/TreeInsert
/PosTag
/SentDetect
/Lang
/Th
/Tokenize
/Lang
/En
/Util
/Eval
/FeatureGen
/Model
SharperNLP.Tools.Test.csproj (maps to the Java \opennlp\opennlp-tools\src\test\java\opennlp\tools)
/Chunker (all the below folders map to the corresponding sub-folders under the above path)
/CmdLine
/Dictionary
/DocCat
/Formats
/NameFind
/Parser
/Chunking
/Lang
/En
/TreeInsert
/PosTag
/SentDetect
/Tokenize
/Util
/Eval
/FeatureGen