インタフェースの使用
nlp4j.Document
-
Documentを使用しているパッケージ パッケージ 説明 nlp4j NLP4J のコアパッケージ
package for data classnlp4j.annotator NLP4J のAnnotatorパッケージ
package for Annotatornlp4j.counter nlp4j.crawler データクローラーのパッケージクラスです。nlp4j.impl 実装クラスのパッケージです。nlp4j.importer ドキュメントをインデックスに追加するインポーターのパッケージです。nlp4j.indexer キーワードインデックスのパッケージです。nlp4j.pattern Package for Keyword Pattern Matchingnlp4j.util ユーティリティクラスのパッケージです。 -
-
nlp4jでのDocumentの使用
Documentを返すnlp4jのメソッド 修飾子とタイプ メソッド 説明 Document
DocumentBuilder. c()
"c" is short name of "create"Document
DocumentBuilder. create()
Document型の引数を持つ型を返すnlp4jのメソッド 修飾子とタイプ メソッド 説明 List<Document>
DocumentProcessor. annotateDocuments()
Annotate Documents.List<Document>
DocumentCrawler. crawl()
ドキュメントをクロールします。List<Document>
DocumentProcessor. crawlDocuments()
Crawl DocumentsArrayList<Document>
DocumentProcessor. getDocs()
Document型のパラメータを持つnlp4jのメソッド 修飾子とタイプ メソッド 説明 void
DocumentAnnotator. annotate(Document doc)
ドキュメントにアノテーションを付加します。void
AbstractDocumentImporter. debugPrint(Document doc)
Print document for debuggingvoid
DocumentImporter. importDocument(Document doc)
単一のドキュメントをインポートします。void
AbstractDocumentImporter. importDocumentAndCommit(Document doc)
void
DocumentImporter. importDocumentAndCommit(Document doc)
ドキュメントをインポートしてコミットします。Document型の型引数を持つnlp4jのメソッド・パラメータ 修飾子とタイプ メソッド 説明 void
AbstractDocumentAnnotator. annotate(List<Document> docs)
void
DocumentAnnotator. annotate(List<Document> docs)
複数のドキュメントにアノテーションを付加します。void
AbstractDocumentImporter. importDocuments(List<Document> docs)
void
DocumentImporter. importDocuments(List<Document> docs)
複数のドキュメントをインポートします。Document型の型引数を持つnlp4jのコンストラクタ・パラメータ コンストラクタ 説明 DocumentBuilder(Class<? extends Document> classOfT)
Document Builder of NLP4J -
nlp4j.annotatorでのDocumentの使用
Document型のパラメータを持つnlp4j.annotatorのメソッド 修飾子とタイプ メソッド 説明 void
AttributeCopyAnnotator. annotate(Document doc)
void
AttributeFilterAnnotator. annotate(Document doc)
void
AttributeNameConverter. annotate(Document doc)
void
AttributeRemoveAnnotator. annotate(Document doc)
void
AttributeReplaceAllAnnotator. annotate(Document doc)
void
AttributeTypeConverter. annotate(Document doc)
void
CompoundAnnotator. annotate(Document doc)
void
DateAttributeConvertAnnotator. annotate(Document doc)
void
DateDiffAnnotator. annotate(Document doc)
void
DebugAnnotator. annotate(Document doc)
void
EmojiAnnotator. annotate(Document doc)
void
EmptyAnnotator. annotate(Document doc)
void
KeywordFacetFilteringAnnotator. annotate(Document doc)
void
KeywordFacetMappingAnnotator. annotate(Document doc)
void
KeywordFixAnnotator. annotate(Document doc)
void
KeywordSequencePatternAnnotator. annotate(Document doc)
void
LexTextAnnotator. annotate(Document doc)
void
Nokku34Annotator. annotate(Document doc)
void
NumeralAnnotator. annotate(Document doc)
void
ParseIntAnnotator. annotate(Document doc)
void
ValueNormalizeAnnotator. annotate(Document doc)
void
WakachiAnnotator. annotate(Document doc)
Document型の型引数を持つnlp4j.annotatorのメソッド・パラメータ 修飾子とタイプ メソッド 説明 void
DebugAnnotator. annotate(List<Document> docs)
-
nlp4j.counterでのDocumentの使用
Documentを返すnlp4j.counterのメソッド 修飾子とタイプ メソッド 説明 Document
DocumentCounter. getDocument(String id)
-
nlp4j.crawlerでのDocumentの使用
Document型の引数を持つ型を返すnlp4j.crawlerのメソッド 修飾子とタイプ メソッド 説明 abstract List<Document>
AbstractCrawler. crawlDocuments()
List<Document>
Crawler. crawlDocuments()
ドキュメントをクロールします。List<Document>
CsvFileCrawler. crawlDocuments()
List<Document>
CsvFileCrawler. crawlDocuments(InputStream in)
List<Document>
JsonLineSeparatedCrawler. crawlDocuments()
ArrayList<Document>
TextFileCrawler. crawlDocuments()
ArrayList<Document>
TextFileLineSeparatedCrawler. crawlDocuments()
-
nlp4j.implでのDocumentの使用
Documentを実装しているnlp4j.implのクラス 修飾子とタイプ クラス 説明 class
DefaultDocument
自然言語処理対象のドキュメントクラスです。Document型の引数を持つ型を返すnlp4j.implのメソッド 修飾子とタイプ メソッド 説明 List<Document>
DefaultDocumentAnnotatorPipelineRunnable. getDocs()
Document型のパラメータを持つnlp4j.implのメソッド 修飾子とタイプ メソッド 説明 void
DefaultDocumentAnnotator. annotate(Document doc)
void
DefaultDocumentAnnotatorPipeline. annotate(Document doc)
void
DefaultDocumentImporter. importDocument(Document doc)
Document型の型引数を持つnlp4j.implのメソッド・パラメータ 修飾子とタイプ メソッド 説明 void
DefaultDocumentAnnotatorPipeline. annotate(List<Document> docs)
void
DefaultDocumentAnnotatorPipelineRunnable. setDocs(List<Document> docs)
-
nlp4j.importerでのDocumentの使用
Document型のパラメータを持つnlp4j.importerのメソッド 修飾子とタイプ メソッド 説明 void
CsvOutImporter. importDocument(Document doc)
void
DebugImporter. importDocument(Document doc)
void
JsonOutImporter. importDocument(Document doc)
void
PlainTextOutImporter. importDocument(Document doc)
void
AbstractDocumentImporter. importDocumentAndCommit(Document doc)
Document型の型引数を持つnlp4j.importerのメソッド・パラメータ 修飾子とタイプ メソッド 説明 void
AbstractDocumentImporter. importDocuments(List<Document> docs)
-
nlp4j.indexerでのDocumentの使用
Document型のパラメータを持つnlp4j.indexerのメソッド 修飾子とタイプ メソッド 説明 void
DocumentIndexer. addDocument(Document doc)
インデックスにドキュメントを追加します。void
SimpleDocumentIndex. addDocument(Document doc)
Document型の型引数を持つnlp4j.indexerのメソッド・パラメータ 修飾子とタイプ メソッド 説明 void
AbstractDocumentIndexer. addDocuments(List<Document> docs)
void
DocumentIndexer. addDocuments(List<Document> docs)
インデックスに複数のドキュメントを追加します。 -
nlp4j.patternでのDocumentの使用
Document型のパラメータを持つnlp4j.patternのメソッド 修飾子とタイプ メソッド 説明 void
StandardPatternAnnotatorJa. annotate(Document doc)
void
UserPatternAnnotator. annotate(Document doc)
-
nlp4j.utilでのDocumentの使用
Documentを返すnlp4j.utilのメソッド 修飾子とタイプ メソッド 説明 static Document
DocumentUtil. parseFromJson(String json)
static Document
DocumentUtil. toDocument(String json)
Parse Document Object from JsonDocument型の引数を持つ型を返すnlp4j.utilのメソッド 修飾子とタイプ メソッド 説明 static List<Document>
DocumentUtil. readFromLineSeparatedJson(File file)
read documents from line separated jsonDocument型のパラメータを持つnlp4j.utilのメソッド 修飾子とタイプ メソッド 説明 static com.google.gson.JsonObject
DocumentUtil. toJsonObject(Document doc)
static com.google.gson.JsonObject
DocumentUtil. toJsonObjectForIndex(Document doc)
static String
DocumentUtil. toJsonPrettyString(Document doc)
static String
DocumentUtil. toJsonString(Document doc)
static String
DocumentUtil. toPrettyJsonString(Document doc)
static String
DocumentUtil. toPrettyJsonStringShort(Document doc)
static String
DocumentUtil. toXml(Document doc)
Convert to XMLstatic void
DocumentUtil. writeAsLineSeparatedJson(Document doc, File file)
Write documents as Line Separated JsonDocument型の型引数を持つnlp4j.utilのメソッド・パラメータ 修飾子とタイプ メソッド 説明 static com.google.gson.JsonArray
DocumentUtil. toJsonObject(List<Document> docs)
static String
DocumentUtil. toJsonPrettyString(List<Document> docs)
static String
DocumentUtil. toJsonString(List<Document> docs)
static void
DocumentUtil. writeAsLineSeparatedJson(List<Document> docs, File file)
Write documents as Line Separated Json
-