mirror of https://github.com/percyliang/sempre
188 lines
6.6 KiB
Plaintext
188 lines
6.6 KiB
Plaintext
# This file contains all the source files included in the public
|
|
# code release.
|
|
#
|
|
# These files go into the public github repo.
|
|
|
|
############################################################
|
|
|
|
release-code.files
|
|
release-core.files
|
|
release-emnlp2013.files
|
|
release-fullfreebase_ttl.files
|
|
release-fullfreebase_vdb.files
|
|
release-geofreebase_ttl.files
|
|
release-geofreebase_vdb.files
|
|
|
|
sempre
|
|
Makefile
|
|
README.md
|
|
LICENSE.txt
|
|
TUTORIAL.md
|
|
testng.xml
|
|
download-dependencies
|
|
|
|
# Ruby utils: execrunner script etc.
|
|
fig/bin/qcreate
|
|
fig/bin/chunk
|
|
fig/lib/execrunner.rb
|
|
fig/lib/myutils.rb
|
|
|
|
# Main
|
|
src/edu/stanford/nlp/sempre/Main.java
|
|
src/edu/stanford/nlp/sempre/Master.java
|
|
src/edu/stanford/nlp/sempre/Session.java
|
|
src/edu/stanford/nlp/sempre/Builder.java
|
|
|
|
src/edu/stanford/nlp/sempre/Dataset.java
|
|
src/edu/stanford/nlp/sempre/Learner.java
|
|
src/edu/stanford/nlp/sempre/Params.java
|
|
src/edu/stanford/nlp/sempre/FeatureVector.java
|
|
src/edu/stanford/nlp/sempre/FeatureMatcher.java
|
|
src/edu/stanford/nlp/sempre/Evaluation.java
|
|
|
|
# Parsing
|
|
src/edu/stanford/nlp/sempre/Parsers.java
|
|
src/edu/stanford/nlp/sempre/Parser.java
|
|
src/edu/stanford/nlp/sempre/ParserState.java
|
|
src/edu/stanford/nlp/sempre/BeamParser.java
|
|
|
|
src/edu/stanford/nlp/sempre/Grammar.java
|
|
src/edu/stanford/nlp/sempre/Rule.java
|
|
src/edu/stanford/nlp/sempre/Derivation.java
|
|
src/edu/stanford/nlp/sempre/FeatureExtractor.java
|
|
src/edu/stanford/nlp/sempre/DerivationConstraint.java
|
|
src/edu/stanford/nlp/sempre/DerivOpCountFeatureExtractor.java
|
|
src/edu/stanford/nlp/sempre/Example.java
|
|
src/edu/stanford/nlp/sempre/TextToTextMatcher.java
|
|
|
|
# Support
|
|
src/edu/stanford/nlp/sempre/LanguageInfo.java
|
|
src/edu/stanford/nlp/sempre/FbFormulasInfo.java
|
|
src/edu/stanford/nlp/sempre/FreebaseInfo.java
|
|
src/edu/stanford/nlp/sempre/StringCacheServer.java
|
|
src/edu/stanford/nlp/sempre/Json.java
|
|
src/edu/stanford/nlp/sempre/Stemmer.java
|
|
src/edu/stanford/nlp/sempre/StringCache.java
|
|
|
|
# Formula
|
|
src/edu/stanford/nlp/sempre/Formulas.java
|
|
src/edu/stanford/nlp/sempre/Formula.java
|
|
src/edu/stanford/nlp/sempre/PrimitiveFormula.java
|
|
src/edu/stanford/nlp/sempre/ValueFormula.java
|
|
src/edu/stanford/nlp/sempre/JoinFormula.java
|
|
src/edu/stanford/nlp/sempre/MergeFormula.java
|
|
src/edu/stanford/nlp/sempre/VariableFormula.java
|
|
src/edu/stanford/nlp/sempre/LambdaFormula.java
|
|
src/edu/stanford/nlp/sempre/MarkFormula.java
|
|
src/edu/stanford/nlp/sempre/ReverseFormula.java
|
|
src/edu/stanford/nlp/sempre/AggregateFormula.java
|
|
src/edu/stanford/nlp/sempre/SuperlativeFormula.java
|
|
src/edu/stanford/nlp/sempre/NotFormula.java
|
|
src/edu/stanford/nlp/sempre/CallFormula.java
|
|
src/edu/stanford/nlp/sempre/SemType.java
|
|
|
|
# Value
|
|
src/edu/stanford/nlp/sempre/Values.java
|
|
src/edu/stanford/nlp/sempre/Value.java
|
|
src/edu/stanford/nlp/sempre/NumberValue.java
|
|
src/edu/stanford/nlp/sempre/StringValue.java
|
|
src/edu/stanford/nlp/sempre/DateValue.java
|
|
src/edu/stanford/nlp/sempre/UriValue.java
|
|
src/edu/stanford/nlp/sempre/ErrorValue.java
|
|
src/edu/stanford/nlp/sempre/ListValue.java
|
|
src/edu/stanford/nlp/sempre/NameValue.java
|
|
src/edu/stanford/nlp/sempre/BooleanValue.java
|
|
src/edu/stanford/nlp/sempre/DescriptionValue.java
|
|
|
|
# SemanticFn
|
|
src/edu/stanford/nlp/sempre/SemanticFn.java
|
|
src/edu/stanford/nlp/sempre/IdentityFn.java
|
|
src/edu/stanford/nlp/sempre/ConstantFn.java
|
|
src/edu/stanford/nlp/sempre/NumberFn.java
|
|
src/edu/stanford/nlp/sempre/ConcatFn.java
|
|
src/edu/stanford/nlp/sempre/DateFn.java
|
|
src/edu/stanford/nlp/sempre/LexiconFn.java
|
|
src/edu/stanford/nlp/sempre/JoinFn.java
|
|
src/edu/stanford/nlp/sempre/MergeFn.java
|
|
src/edu/stanford/nlp/sempre/SelectFn.java
|
|
src/edu/stanford/nlp/sempre/FilterPosTagFn.java
|
|
src/edu/stanford/nlp/sempre/FilterSpanLengthFn.java
|
|
src/edu/stanford/nlp/sempre/FilterNerSpanFn.java
|
|
src/edu/stanford/nlp/sempre/BridgeFn.java
|
|
|
|
# Executor
|
|
src/edu/stanford/nlp/sempre/Executor.java
|
|
src/edu/stanford/nlp/sempre/NullExecutor.java
|
|
src/edu/stanford/nlp/sempre/JavaExecutor.java
|
|
src/edu/stanford/nlp/sempre/FormulaMatchExecutor.java
|
|
src/edu/stanford/nlp/sempre/SparqlExecutor.java
|
|
src/edu/stanford/nlp/sempre/SparqlExpr.java
|
|
|
|
# Lexicon
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/Lexicon.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/EntityLexicon.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/BinaryLexicon.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/UnaryLexicon.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/LexicalEntry.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/EntrySource.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/ExtremeValueWrapper.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/TokenLevelMatchFeatures.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/WordDistance.java
|
|
|
|
# Lexicon normalizers
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/normalizers/EntryNormalizer.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/normalizers/IdentityNormalizer.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/normalizers/PrepDropNormalizer.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/lexicons/normalizers/BinaryNormalizer.java
|
|
|
|
# Lucene indexing
|
|
src/edu/stanford/nlp/sempre/fbalignment/index/FbEntitySearcher.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/index/FbEntityIndexer.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/index/FbIndexField.java
|
|
|
|
# FbAlignment
|
|
src/edu/stanford/nlp/sempre/fbalignment/utils/DoubleContainer.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/utils/FileUtils.java
|
|
src/edu/stanford/nlp/sempre/fbalignment/utils/MathUtils.java
|
|
|
|
# Freebase
|
|
src/edu/stanford/nlp/sempre/freebase/Utils.java
|
|
|
|
# Tests
|
|
src/edu/stanford/nlp/sempre/test/FbFormulasTest.java
|
|
src/edu/stanford/nlp/sempre/test/FormulaTest.java
|
|
src/edu/stanford/nlp/sempre/test/JavaExecutorTest.java
|
|
src/edu/stanford/nlp/sempre/test/JsonTest.java
|
|
src/edu/stanford/nlp/sempre/test/LexiconTest.java
|
|
src/edu/stanford/nlp/sempre/test/ParserTest.java
|
|
src/edu/stanford/nlp/sempre/test/PrepDropNormalizerTest.java
|
|
src/edu/stanford/nlp/sempre/test/SemTypeTest.java
|
|
src/edu/stanford/nlp/sempre/test/SemanticFnTest.java
|
|
src/edu/stanford/nlp/sempre/test/SparqlExecutorTest.java
|
|
src/edu/stanford/nlp/sempre/test/StemmerTest.java
|
|
src/edu/stanford/nlp/sempre/test/SystemSanityTest.java
|
|
src/edu/stanford/nlp/sempre/test/TestUtils.java
|
|
src/edu/stanford/nlp/sempre/test/TokenMatchTest.java
|
|
|
|
# Vis
|
|
src/edu/stanford/nlp/sempre/Vis.java
|
|
src/edu/stanford/nlp/sempre/vis/BeamFigures.java
|
|
src/edu/stanford/nlp/sempre/vis/ConfusionMatrices.java
|
|
src/edu/stanford/nlp/sempre/vis/ExampleDerivations.java
|
|
src/edu/stanford/nlp/sempre/vis/Utils.java
|
|
|
|
# Create Freebase
|
|
scripts/extract-freebase-schema.rb
|
|
scripts/virtuoso
|
|
|
|
############################################################
|
|
# Really simple data
|
|
|
|
data/unittest-learn.grammar
|
|
data/unittest-learn-ccg.grammar
|
|
|
|
data/unittest-learn.examples.json
|
|
|
|
data/tutorial.grammar
|
|
data/tutorial.examples.json
|