com.knowledgebooks.entity_extraction
Class Names
java.lang.Object
com.knowledgebooks.entity_extraction.Names
public class Names
- extends java.lang.Object
Wrapper for code to find both human and place names in input text.
Copyright 2002-2008 by Mark Watson. All rights reserved.
This software is not public domain. It can be legally
used under either of the following licenses:
1. KnowledgeBooks.com Non Commercial Royality Free License
2. KnowledgeBooks.com Commercial Use License
see www.knowledgebooks.com for details
|
Constructor Summary |
Names()
|
Names(java.lang.String dataPath)
|
|
Method Summary |
ScoredList[] |
getProperNames(java.util.List<java.lang.String> words)
Facade method: get all place and human names from a text string |
ScoredList[] |
getProperNames(java.lang.String s)
|
boolean |
isHumanName(java.util.List<java.lang.String> words)
|
boolean |
isHumanName(java.util.List<java.lang.String> words,
int index,
int numWords)
|
boolean |
isHumanName(java.lang.String s)
|
boolean |
isPlaceName(java.util.List<java.lang.String> words,
int startIndex,
int numWords)
|
boolean |
isPlaceName(java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Names
public Names()
Names
public Names(java.lang.String dataPath)
- Parameters:
dataPath -
getProperNames
public ScoredList[] getProperNames(java.util.List<java.lang.String> words)
- Facade method: get all place and human names from a text string
- Parameters:
words -
- Returns:
getProperNames
public ScoredList[] getProperNames(java.lang.String s)
- Parameters:
s -
- Returns:
isPlaceName
public boolean isPlaceName(java.util.List<java.lang.String> words,
int startIndex,
int numWords)
- Parameters:
words - startIndex - numWords -
- Returns:
isPlaceName
public boolean isPlaceName(java.lang.String name)
- Parameters:
name -
- Returns:
isHumanName
public boolean isHumanName(java.lang.String s)
- Parameters:
s -
- Returns:
isHumanName
public boolean isHumanName(java.util.List<java.lang.String> words,
int index,
int numWords)
- Parameters:
words - index - numWords -
- Returns:
isHumanName
public boolean isHumanName(java.util.List<java.lang.String> words)
- Parameters:
words -
- Returns:
main
public static void main(java.lang.String[] args)
- Parameters:
args -