├── .gitignore ├── LICENSE.txt ├── README.md ├── doc └── release-notes.md ├── json ├── character-identification-dev.json ├── character-identification-trn.json └── character-identification-tst.json └── python ├── component ├── __init__.py └── features.py ├── constants ├── __init__.py ├── ner_tags.py ├── params.py ├── paths.py └── pos_tags.py ├── data └── enhanced-jsons │ ├── friends_season_01.json │ ├── friends_season_02.json │ ├── friends_season_03.json │ └── friends_season_04.json ├── definitions.py ├── experiments ├── __init__.py ├── baseline │ ├── __init__.py │ ├── export_clusters.py │ ├── model │ │ ├── __init__.py │ │ ├── coref.py │ │ └── linking.py │ ├── run-coref.py │ ├── run-linking.py │ ├── system.py │ └── tools │ │ ├── __init__.py │ │ ├── cluster.py │ │ ├── evaluators.py │ │ ├── ioutils.py │ │ ├── mention.py │ │ └── state.py ├── latest │ ├── __init__.py │ ├── export_noc_clusters.py │ ├── model │ │ ├── __init__.py │ │ ├── coref.py │ │ ├── linking.py │ │ └── linking_joint.py │ ├── run-coref.py │ ├── run-linking-joint.py │ ├── run-linking.py │ ├── system.py │ └── tools │ │ ├── __init__.py │ │ ├── batch.py │ │ ├── cluster.py │ │ ├── evaluators.py │ │ ├── ioutils.py │ │ ├── mention.py │ │ ├── state.py │ │ └── test.py ├── sing_only │ ├── __init__.py │ ├── export_clusters.py │ ├── model │ │ ├── __init__.py │ │ ├── coref.py │ │ └── linking.py │ ├── run-coref.py │ ├── run-linking.py │ ├── system.py │ └── tools │ │ ├── __init__.py │ │ ├── cluster.py │ │ ├── evaluators.py │ │ ├── ioutils.py │ │ ├── mention.py │ │ └── state.py └── system.py ├── main.py ├── params ├── baseline-coref-params.json ├── baseline-linking-params.json ├── latest-coref-params.json ├── latest-linking-params.json ├── sing-only-coref-params.json ├── sing-only-linking-params.json ├── test-baseline-coref-params.json ├── test-baseline-linking-params.json ├── test-latest-coref-params.json ├── test-latest-linking-params.json ├── test-sing-only-coref-params.json └── test-sing-only-linking-params.json ├── plural_resolution.py ├── resources ├── animate.unigrams.txt ├── gender.data ├── inanimate.unigrams.txt └── singular_personal_nouns.txt ├── setup.py ├── structure ├── __init__.py ├── cluster.py ├── nodes.py └── transcripts.py └── util ├── __init__.py ├── factoryutils.py ├── idutils.py ├── loadutils.py ├── logutils.py ├── pathutil.py └── readers.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/README.md -------------------------------------------------------------------------------- /doc/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/doc/release-notes.md -------------------------------------------------------------------------------- /json/character-identification-dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/json/character-identification-dev.json -------------------------------------------------------------------------------- /json/character-identification-trn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/json/character-identification-trn.json -------------------------------------------------------------------------------- /json/character-identification-tst.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/json/character-identification-tst.json -------------------------------------------------------------------------------- /python/component/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/component/features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/component/features.py -------------------------------------------------------------------------------- /python/constants/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/constants/__init__.py -------------------------------------------------------------------------------- /python/constants/ner_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/constants/ner_tags.py -------------------------------------------------------------------------------- /python/constants/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/constants/params.py -------------------------------------------------------------------------------- /python/constants/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/constants/paths.py -------------------------------------------------------------------------------- /python/constants/pos_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/constants/pos_tags.py -------------------------------------------------------------------------------- /python/data/enhanced-jsons/friends_season_01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/data/enhanced-jsons/friends_season_01.json -------------------------------------------------------------------------------- /python/data/enhanced-jsons/friends_season_02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/data/enhanced-jsons/friends_season_02.json -------------------------------------------------------------------------------- /python/data/enhanced-jsons/friends_season_03.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/data/enhanced-jsons/friends_season_03.json -------------------------------------------------------------------------------- /python/data/enhanced-jsons/friends_season_04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/data/enhanced-jsons/friends_season_04.json -------------------------------------------------------------------------------- /python/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/definitions.py -------------------------------------------------------------------------------- /python/experiments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/baseline/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/baseline/export_clusters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/export_clusters.py -------------------------------------------------------------------------------- /python/experiments/baseline/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/baseline/model/coref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/model/coref.py -------------------------------------------------------------------------------- /python/experiments/baseline/model/linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/model/linking.py -------------------------------------------------------------------------------- /python/experiments/baseline/run-coref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/run-coref.py -------------------------------------------------------------------------------- /python/experiments/baseline/run-linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/run-linking.py -------------------------------------------------------------------------------- /python/experiments/baseline/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/system.py -------------------------------------------------------------------------------- /python/experiments/baseline/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/baseline/tools/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/tools/cluster.py -------------------------------------------------------------------------------- /python/experiments/baseline/tools/evaluators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/tools/evaluators.py -------------------------------------------------------------------------------- /python/experiments/baseline/tools/ioutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/tools/ioutils.py -------------------------------------------------------------------------------- /python/experiments/baseline/tools/mention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/tools/mention.py -------------------------------------------------------------------------------- /python/experiments/baseline/tools/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/baseline/tools/state.py -------------------------------------------------------------------------------- /python/experiments/latest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/latest/export_noc_clusters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/export_noc_clusters.py -------------------------------------------------------------------------------- /python/experiments/latest/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/latest/model/coref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/model/coref.py -------------------------------------------------------------------------------- /python/experiments/latest/model/linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/model/linking.py -------------------------------------------------------------------------------- /python/experiments/latest/model/linking_joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/model/linking_joint.py -------------------------------------------------------------------------------- /python/experiments/latest/run-coref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/run-coref.py -------------------------------------------------------------------------------- /python/experiments/latest/run-linking-joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/run-linking-joint.py -------------------------------------------------------------------------------- /python/experiments/latest/run-linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/run-linking.py -------------------------------------------------------------------------------- /python/experiments/latest/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/system.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/latest/tools/batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/batch.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/cluster.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/evaluators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/evaluators.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/ioutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/ioutils.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/mention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/mention.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/state.py -------------------------------------------------------------------------------- /python/experiments/latest/tools/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/latest/tools/test.py -------------------------------------------------------------------------------- /python/experiments/sing_only/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/sing_only/export_clusters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/export_clusters.py -------------------------------------------------------------------------------- /python/experiments/sing_only/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/sing_only/model/coref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/model/coref.py -------------------------------------------------------------------------------- /python/experiments/sing_only/model/linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/model/linking.py -------------------------------------------------------------------------------- /python/experiments/sing_only/run-coref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/run-coref.py -------------------------------------------------------------------------------- /python/experiments/sing_only/run-linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/run-linking.py -------------------------------------------------------------------------------- /python/experiments/sing_only/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/system.py -------------------------------------------------------------------------------- /python/experiments/sing_only/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/experiments/sing_only/tools/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/tools/cluster.py -------------------------------------------------------------------------------- /python/experiments/sing_only/tools/evaluators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/tools/evaluators.py -------------------------------------------------------------------------------- /python/experiments/sing_only/tools/ioutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/tools/ioutils.py -------------------------------------------------------------------------------- /python/experiments/sing_only/tools/mention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/tools/mention.py -------------------------------------------------------------------------------- /python/experiments/sing_only/tools/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/sing_only/tools/state.py -------------------------------------------------------------------------------- /python/experiments/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/experiments/system.py -------------------------------------------------------------------------------- /python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/main.py -------------------------------------------------------------------------------- /python/params/baseline-coref-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/baseline-coref-params.json -------------------------------------------------------------------------------- /python/params/baseline-linking-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/baseline-linking-params.json -------------------------------------------------------------------------------- /python/params/latest-coref-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/latest-coref-params.json -------------------------------------------------------------------------------- /python/params/latest-linking-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/latest-linking-params.json -------------------------------------------------------------------------------- /python/params/sing-only-coref-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/sing-only-coref-params.json -------------------------------------------------------------------------------- /python/params/sing-only-linking-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/sing-only-linking-params.json -------------------------------------------------------------------------------- /python/params/test-baseline-coref-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/test-baseline-coref-params.json -------------------------------------------------------------------------------- /python/params/test-baseline-linking-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/test-baseline-linking-params.json -------------------------------------------------------------------------------- /python/params/test-latest-coref-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/test-latest-coref-params.json -------------------------------------------------------------------------------- /python/params/test-latest-linking-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/test-latest-linking-params.json -------------------------------------------------------------------------------- /python/params/test-sing-only-coref-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/test-sing-only-coref-params.json -------------------------------------------------------------------------------- /python/params/test-sing-only-linking-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/params/test-sing-only-linking-params.json -------------------------------------------------------------------------------- /python/plural_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/plural_resolution.py -------------------------------------------------------------------------------- /python/resources/animate.unigrams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/resources/animate.unigrams.txt -------------------------------------------------------------------------------- /python/resources/gender.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/resources/gender.data -------------------------------------------------------------------------------- /python/resources/inanimate.unigrams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/resources/inanimate.unigrams.txt -------------------------------------------------------------------------------- /python/resources/singular_personal_nouns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/resources/singular_personal_nouns.txt -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/setup.py -------------------------------------------------------------------------------- /python/structure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/structure/__init__.py -------------------------------------------------------------------------------- /python/structure/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/structure/cluster.py -------------------------------------------------------------------------------- /python/structure/nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/structure/nodes.py -------------------------------------------------------------------------------- /python/structure/transcripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/structure/transcripts.py -------------------------------------------------------------------------------- /python/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/__init__.py -------------------------------------------------------------------------------- /python/util/factoryutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/factoryutils.py -------------------------------------------------------------------------------- /python/util/idutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/idutils.py -------------------------------------------------------------------------------- /python/util/loadutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/loadutils.py -------------------------------------------------------------------------------- /python/util/logutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/logutils.py -------------------------------------------------------------------------------- /python/util/pathutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/pathutil.py -------------------------------------------------------------------------------- /python/util/readers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emorynlp/character-identification/HEAD/python/util/readers.py --------------------------------------------------------------------------------