C# 클래스 ABB.Swum.Tagger

Assigns part-of-speech tags to the words in an identifier.
파일 보기 프로젝트 열기: abb-iss/Swum.NET 1 사용 예제들

공개 메소드들

메소드 설명
PreTag ( ProgramElementNode node ) : void

Performs various actions that should occur prior to further tagging. This method tags any digits in the name, identifies and removes any preamble, and tags any prepositions remaining in the name.

TagNounPhrase ( PhraseNode nounPhrase ) : void

Assigns part-of-speech tags to the word nodes in the given phrase, assuming it is a noun phrase.

TagNounPhrase ( PhraseNode nounPhrase, int startIndex, int stopIndex ) : void

Assigns part-of-speech tags to the word nodes in the given phrase, assuming it is a noun phrase. Only the words between startIndex and stopIndex, inclusive, are tagged.

TagType ( PhraseNode parsedName ) : void

Assigns part-of-speech tags to the word nodes in the given type name.

TagVariableName ( PhraseNode parsedName ) : void

Assigns part-of-speech tags to the word nodes in the given variable name.

메소드 상세

PreTag() 공개 추상적인 메소드

Performs various actions that should occur prior to further tagging. This method tags any digits in the name, identifies and removes any preamble, and tags any prepositions remaining in the name.
public abstract PreTag ( ProgramElementNode node ) : void
node ABB.Swum.Nodes.ProgramElementNode The node to be tagged.
리턴 void

TagNounPhrase() 공개 추상적인 메소드

Assigns part-of-speech tags to the word nodes in the given phrase, assuming it is a noun phrase.
public abstract TagNounPhrase ( PhraseNode nounPhrase ) : void
nounPhrase ABB.Swum.Nodes.PhraseNode The noun phrase to tag.
리턴 void

TagNounPhrase() 공개 추상적인 메소드

Assigns part-of-speech tags to the word nodes in the given phrase, assuming it is a noun phrase. Only the words between startIndex and stopIndex, inclusive, are tagged.
public abstract TagNounPhrase ( PhraseNode nounPhrase, int startIndex, int stopIndex ) : void
nounPhrase ABB.Swum.Nodes.PhraseNode The noun phrase to tag.
startIndex int The index of the first word to tag.
stopIndex int The index of the last word to tag.
리턴 void

TagType() 공개 추상적인 메소드

Assigns part-of-speech tags to the word nodes in the given type name.
public abstract TagType ( PhraseNode parsedName ) : void
parsedName ABB.Swum.Nodes.PhraseNode The parsed type name to tag.
리턴 void

TagVariableName() 공개 추상적인 메소드

Assigns part-of-speech tags to the word nodes in the given variable name.
public abstract TagVariableName ( PhraseNode parsedName ) : void
parsedName ABB.Swum.Nodes.PhraseNode The parsed variable name to tag.
리턴 void