OpenNLP - Giao diện dòng lệnh

OpenNLP cung cấp Giao diện dòng lệnh (CLI) để thực hiện các hoạt động khác nhau thông qua dòng lệnh. Trong chương này, chúng tôi sẽ lấy một số ví dụ để chỉ ra cách chúng tôi có thể sử dụng Giao diện dòng lệnh OpenNLP.

Mã hóa

input.txt

Hi. How are you? Welcome to Tutorialspoint. We provide free tutorials on various technologies

Cú pháp

> opennlp TokenizerME path_for_models../en-token.bin <inputfile..> outputfile..

chỉ huy

C:\> opennlp TokenizerME C:\OpenNLP_models/en-token.bin <input.txt >output.txt

đầu ra

Loading Tokenizer model ... done (0.207s)  
Average: 214.3 sent/s 
Total: 3 sent 
Runtime: 0.014s

output.txt

Hi . How are you ? Welcome to Tutorialspoint . We provide free tutorials on various technologies

Phát hiện câu

input.txt

Hi. How are you? Welcome to Tutorialspoint. We provide free tutorials on various technologies

Cú pháp

> opennlp SentenceDetector path_for_models../en-token.bin <inputfile..> outputfile..

chỉ huy

C:\> opennlp SentenceDetector C:\OpenNLP_models/en-sent.bin <input.txt > output_sendet.txt

Đầu ra

Loading Sentence Detector model ... done (0.067s)  

Average: 750.0 sent/s 
Total: 3 sent 
Runtime: 0.004s

Output_sendet.txt

Hi. How are you? 
Welcome to Tutorialspoint. 
We provide free tutorials on various technologies

Nhận dạng đối tượng được đặt tên

input.txt

<START:person> <START:person> Mike <END> <END> is senior programming manager and 
<START:person> Rama <END> is a clerk both are working at Tutorialspoint

Cú pháp

> opennlp TokenNameFinder path_for_models../en-token.bin <inputfile..

Chỉ huy

C:\>opennlp TokenNameFinder C:\OpenNLP_models\en-ner-person.bin <input_namefinder.txt

Đầu ra

Loading Token Name Finder model ... done (0.730s) 
<START:person> <START:person> Mike <END> <END> is senior programming manager and 
<START:person> Rama <END> is a clerk both are working at Tutorialspoint  
Average: 55.6 sent/s 
Total: 1 sent 
Runtime: 0.018s

Các phần của gắn thẻ bằng giọng nói

Input.txt

Hi. How are you? Welcome to Tutorialspoint. We provide free tutorials on various technologies

Cú pháp

> opennlp POSTagger path_for_models../en-token.bin <inputfile..

Chỉ huy

C:\>opennlp POSTagger C:\OpenNLP_models/en-pos-maxent.bin < input.txt

Đầu ra

Loading POS Tagger model ... done (1.315s) 
Hi._NNP How_WRB are_VBP you?_JJ Welcome_NNP to_TO Tutorialspoint._NNP We_PRP 
provide_VBP free_JJ tutorials_NNS on_IN various_JJ technologies_NNS  

Average: 66.7 sent/s 
Total: 1 sent 
Runtime: 0.015s