Download typology Free Java Code
Description
Typology is a graph based data structure for text prediction (right now based on @neo4j). It enables to suggest users what words they will type next. It was developed by Rene Pickhardt, Paul Georg Wagner and Till Speicher. This repo contains the main data structure as well as en evaluation frame work, applications built on top of typology and much more stuff.
Source Files
The download file typology-master.zip has the following entries.
README.md/* www . j ava2 s . c o m*/
lib/README
lib/apache/commons-compress-1.5/LICENSE.txt
lib/apache/commons-compress-1.5/NOTICE.txt
lib/apache/commons-compress-1.5/README.txt
lib/apache/commons-compress-1.5/RELEASE-NOTES.txt
lib/apache/commons-compress-1.5/commons-compress-1.5-javadoc.jar
lib/apache/commons-compress-1.5/commons-compress-1.5-sources.jar
lib/apache/commons-compress-1.5/commons-compress-1.5.jar
lib/apache/commons-io-2.4/LICENSE.txt
lib/apache/commons-io-2.4/NOTICE.txt
lib/apache/commons-io-2.4/RELEASE-NOTES.txt
lib/apache/commons-io-2.4/commons-io-2.4-javadoc.jar
lib/apache/commons-io-2.4/commons-io-2.4-sources.jar
lib/apache/commons-io-2.4/commons-io-2.4.jar
lib/lucene-analyzers-common-4.0.0.jar
lib/lucene-core-4.0.0.jar
lib/lucene-queryparser-4.0.0.jar
lib/mongo-2.9.1.jar
lib/mysql/mysql-connector-java-5.1.24-bin.jar
metriken.sh
mvn.sh
pom.xml
rawlog/.gitignore
scripts/README.md
scripts/combineLM.sh
scripts/combineTypo.sh
scripts/combinefiles.sh
scripts/createPlot.sh
scripts/index-glm.sh
scripts/index-kneser-ney.sh
scripts/index-lm.sh
scripts/index-typo.sh
scripts/preparequery.sh
scripts/runpreparequery.sh
scripts/stats.txt
scripts/table.sh
scripts/test.sh
src/de/typology/evaluation/Eval.java
src/de/typology/evaluation/README.md
src/de/typology/evaluation/StatisticalHypothesis.java
src/de/typology/evaluation/eval.sh
src/de/typology/executables/Builder.java
src/de/typology/executables/GoogleBuilder.java
src/de/typology/executables/MixedBuilder.java
src/de/typology/executables/README.md
src/de/typology/executables/Test.java
src/de/typology/executables/WikiBuilder.java
src/de/typology/interfaces/Predictable.java
src/de/typology/interfaces/Searchable.java
src/de/typology/interfaces/Trainable.java
src/de/typology/parser/AcquisMain.java
src/de/typology/parser/AcquisNormalizer.java
src/de/typology/parser/AcquisParser.java
src/de/typology/parser/AcquisTokenizer.java
src/de/typology/parser/EnronMain.java
src/de/typology/parser/EnronNormalizer.java
src/de/typology/parser/EnronParser.java
src/de/typology/parser/EnronTokenizer.java
src/de/typology/parser/GoogleDownloadBuilder.java
src/de/typology/parser/GoogleMerger.java
src/de/typology/parser/GoogleMergerMain.java
src/de/typology/parser/GoogleNormalizer.java
src/de/typology/parser/GoogleParser.java
src/de/typology/parser/GoogleParserMain.java
src/de/typology/parser/GoogleRecognizer.java
src/de/typology/parser/Normalizer.java
src/de/typology/parser/README.md
src/de/typology/parser/RecognitionException.java
src/de/typology/parser/ReutersMain.java
src/de/typology/parser/ReutersNormalizer.java
src/de/typology/parser/ReutersParser.java
src/de/typology/parser/ReutersRecognizer.java
src/de/typology/parser/Token.java
src/de/typology/parser/Tokenizer.java
src/de/typology/parser/WikipediaLinkExtractor.java
src/de/typology/parser/WikipediaLinkExtractorMain.java
src/de/typology/parser/WikipediaMain.java
src/de/typology/parser/WikipediaNormalizer.java
src/de/typology/parser/WikipediaParser.java
src/de/typology/parser/WikipediaRecognizer.java
src/de/typology/parser/WikipediaTokenizer.java
src/de/typology/predictors/KneserNeyMySQLSearcher.java
src/de/typology/predictors/LMMySQLSearcher.java
src/de/typology/predictors/MySQLSearcher.java
src/de/typology/predictors/NewMySQLSearcher.java
src/de/typology/predictors/TypologyMySQLSearcher.java
src/de/typology/smoother/Absolute_Aggregator.java
src/de/typology/smoother/KneserNeyAggregator.java
src/de/typology/smoother/KneserNeyFormatter.java
src/de/typology/smoother/KneserNeyTempResultCombiner.java
src/de/typology/smoother/ModifiedKneserNeyAggregator.java
src/de/typology/smoother/README.md
src/de/typology/smoother/SlidingWindowReader.java
src/de/typology/smoother/SortSplitter.java
src/de/typology/smoother/_absoluteAggregator.java
src/de/typology/smoother/_absoluteSorter.java
src/de/typology/smoother/_absoluteSplitter.java
src/de/typology/smoother/_absolute_Aggregator.java
src/de/typology/splitter/Aggregator.java
src/de/typology/splitter/BinarySearch.java
src/de/typology/splitter/CountNormalizer.java
src/de/typology/splitter/DataSetSplitter.java
src/de/typology/splitter/GLMCounter.java
src/de/typology/splitter/GLMSplitter.java
src/de/typology/splitter/GLMZeroBuilder.java
src/de/typology/splitter/IndexBuilder.java
src/de/typology/splitter/NGramSplitter.java
src/de/typology/splitter/NGramSplitterWithCount.java
src/de/typology/splitter/README.md
src/de/typology/splitter/SecondLevelSplitter.java
src/de/typology/splitter/Sorter.java
src/de/typology/splitter/Splitter.java
src/de/typology/splitter/TypoSplitter.java
src/de/typology/splitter/TypoSplitterWithCount.java
src/de/typology/stats/HeapTest.java
src/de/typology/stats/LineCounter.java
src/de/typology/stats/NGramDistribution.java
src/de/typology/stats/NGramWordCounter.java
src/de/typology/stats/StatsBuilder.java
src/de/typology/stats/WordCounter.java
src/de/typology/stats/WordCounter2.java
src/de/typology/trainers/FSTTest.java
src/de/typology/utils/Algo.java
src/de/typology/utils/Config.java
src/de/typology/utils/ConfigHelper.java
src/de/typology/utils/CopyDirectory.java
src/de/typology/utils/Counter.java
src/de/typology/utils/EvalHelper.java
src/de/typology/utils/FileTest.java
src/de/typology/utils/IOHelper.java
src/de/typology/utils/Parallelizer.java
src/de/typology/utils/SystemHelper.java
src/de/typology/weights/ForwardBackward.java
src/de/typology/weights/LogReader.java
src/de/typology/weights/LogTester.java
src/de/typology/weights/WeightLearner.java
testDataset/normalized.txt
testDataset/testDataset.txt
tests/de/typology/parser/NormalizerTest.java
tests/de/typology/splitter/BinarySearchTest.java
tests/de/typology/splitter/IndexBuilderTest.java
tests/de/typology/splitter/NGramSplitterTest.java
tests/de/typology/testutils/Resetter.java
tests/de/typology/trainers/ngrams.txt
Download
Click the following link to download typology-master.zip.
typology-master.zip