C# Class WikipediaAvsAnTrieExtractor.RegexTextUtils

显示文件 Open project: EamonNerbonne/a-vs-an Class Usage Examples

Public Methods

Method Description
DecodeEntities ( string text ) : string
ExtractWordsPrecededByAOrAn ( string text ) : IEnumerable
FindAvsAnSightings ( string page ) : WikipediaAvsAnTrieExtractor.AvsAnSighting[]
FindEnglishSentences ( string text ) : IEnumerable
GradeEnglishSentence ( string sentenceCandidate ) : double
StripWikiMarkup ( string wikiMarkedUpText ) : string

Private Methods

Method Description
Capitalize ( string word ) : string
CutBraces ( string wikiMarkedUpText ) : string
ReadWordsFromDictionary ( System.Text.TextReader reader ) : IEnumerable
RegexTextUtils ( ) : System

Method Details

DecodeEntities() public method

public DecodeEntities ( string text ) : string
text string
return string

ExtractWordsPrecededByAOrAn() public method

public ExtractWordsPrecededByAOrAn ( string text ) : IEnumerable
text string
return IEnumerable

FindAvsAnSightings() public method

public FindAvsAnSightings ( string page ) : WikipediaAvsAnTrieExtractor.AvsAnSighting[]
page string
return WikipediaAvsAnTrieExtractor.AvsAnSighting[]

FindEnglishSentences() public method

public FindEnglishSentences ( string text ) : IEnumerable
text string
return IEnumerable

GradeEnglishSentence() public method

public GradeEnglishSentence ( string sentenceCandidate ) : double
sentenceCandidate string
return double

StripWikiMarkup() public method

public StripWikiMarkup ( string wikiMarkedUpText ) : string
wikiMarkedUpText string
return string