package edu.stanford.nlp.pipeline

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CorefChain

CoreNLP.proto:324

A coreference chain. These fields are not *really* optional. CoreNLP will crash without them.

Used in: Document

message CorefChain.CorefMention

CoreNLP.proto:325

Used in: CorefChain

message DependencyEnhancerRequest

CoreNLP.proto:692

A protobuf which allows to pass in a document with basic dependencies to be converted to enhanced

message DependencyGraph

CoreNLP.proto:298

A dependency graph representation.

Used in: Quote, RelationTriple, SemgrexRequest.Dependencies, Sentence

message DependencyGraph.Edge

CoreNLP.proto:305

Used in: DependencyGraph

message DependencyGraph.Node

CoreNLP.proto:299

Used in: DependencyGraph

message Document

CoreNLP.proto:40

A document; that is, the equivalent of an Annotation.

Used in: DependencyEnhancerRequest, TokensRegexRequest

message Entity

CoreNLP.proto:440

A representation of an entity in a relation. This corresponds to the EntityMention, and more broadly the ExtractionObject classes.

Used in: Relation, Sentence

message EvaluateParserRequest

CoreNLP.proto:719

A protobuf for calling the java constituency parser evaluator from elsewhere

message EvaluateParserRequest.ParseResult

CoreNLP.proto:720

Used in: EvaluateParserRequest

message EvaluateParserResponse

CoreNLP.proto:730

message FlattenedParseTree

CoreNLP.proto:704

A version of ParseTree with a flattened structure so that deep trees don't exceed the protobuf stack depth

Used in: EvaluateParserRequest.ParseResult

message FlattenedParseTree.Node

CoreNLP.proto:705

Used in: FlattenedParseTree

message IndexedWord

CoreNLP.proto:397

Used in: Mention

enum Language

CoreNLP.proto:23

An enumeration for the valid languages allowed in CoreNLP

Used in: DependencyEnhancerRequest, DependencyGraph.Edge

message MapIntString

CoreNLP.proto:587

A map from integers to strings. Used, minimally, in the CoNLLU featurizer

message MapStringString

CoreNLP.proto:578

A map from strings to strings. Used, minimally, in the CoNLLU featurizer

Used in: Token

message Mention

CoreNLP.proto:347

Used in: Document, Sentence

message NERMention

CoreNLP.proto:516

An NER mention in the text

Used in: Document, Sentence

enum NaturalLogicRelation

CoreNLP.proto:490

The seven informative Natural Logic relations

Used in: Polarity

message Operator

CoreNLP.proto:477

A Natural Logic operator

Used in: Token

message ParseTree

CoreNLP.proto:286

A syntactic parse tree, with scores.

Used in: Sentence

message Polarity

CoreNLP.proto:503

The polarity of a word, according to Natural Logic

Used in: Token

message Quote

CoreNLP.proto:259

A quotation marker in text

Used in: Document, Section

message Relation

CoreNLP.proto:460

A representation of a relation, mirroring RelationMention

Used in: Sentence

message RelationTriple

CoreNLP.proto:558

An OpenIE relation triple. Created by the openie annotator.

Used in: Sentence

message Section

CoreNLP.proto:596

Used in: Document

message SemgrexRequest

CoreNLP.proto:616

A message for requesting a semgrex Each sentence stores information about the tokens making up the corresponding graph An alternative would have been to use the existing Document or Sentence classes, but the problem with that is it would be ambiguous which dependency object to use.

message SemgrexRequest.Dependencies

CoreNLP.proto:617

Used in: SemgrexRequest

message SemgrexResponse

CoreNLP.proto:630

The response from running a semgrex If you pass in M semgrex expressions and N dependency graphs, this returns MxN nested results. Each SemgrexResult can match multiple times in one graph

message SemgrexResponse.GraphResult

CoreNLP.proto:651

Used in: SemgrexResponse

message SemgrexResponse.Match

CoreNLP.proto:641

Used in: SemgrexResult

message SemgrexResponse.NamedNode

CoreNLP.proto:631

Used in: Match

message SemgrexResponse.NamedRelation

CoreNLP.proto:636

Used in: Match

message SemgrexResponse.SemgrexResult

CoreNLP.proto:647

Used in: GraphResult

message Sentence

CoreNLP.proto:82

The serialized version of a CoreMap representing a sentence.

Used in: Document

message SentenceFragment

CoreNLP.proto:535

An entailed sentence fragment. Created by the openie annotator.

Used in: Sentence

enum Sentiment

CoreNLP.proto:248

An enumeration of valid sentiment values for the sentiment classifier.

Used in: ParseTree

message Span

CoreNLP.proto:416

A Span of text

Used in: Token

message SpeakerInfo

CoreNLP.proto:408

Used in: Mention

message Timex

CoreNLP.proto:425

A Timex object, representing a temporal expression (TIMe EXpression) These fields are not *really* optional. CoreNLP will crash without them.

Used in: NERMention, Token

message Token

CoreNLP.proto:149

The serialized version of a Token (a CoreLabel).

Used in: Document, Section, SemgrexRequest.Dependencies, Sentence

message TokenLocation

CoreNLP.proto:547

The index of a token in a document, including the sentence index and the offset.

Used in: RelationTriple

message TokensRegexRequest

CoreNLP.proto:661

It's possible to send in a whole document, but we only care about the Sentences and Tokens

message TokensRegexResponse

CoreNLP.proto:670

The result will be a nested structure: repeated PatternMatch, one for each pattern each PatternMatch has a repeated Match, which tells you which sentence matched and where

message TokensRegexResponse.Match

CoreNLP.proto:677

Used in: PatternMatch

message TokensRegexResponse.MatchLocation

CoreNLP.proto:671

Used in: Match

message TokensRegexResponse.PatternMatch

CoreNLP.proto:683

Used in: TokensRegexResponse