ओपनएनएलपी - कमांड लाइन इंटरफ़ेस

ओपनएनएलपी कमांड लाइन के माध्यम से विभिन्न कार्यों को करने के लिए एक कमांड लाइन इंटरफेस (सीएलआई) प्रदान करता है। इस अध्याय में, हम यह दिखाने के लिए कुछ उदाहरण लेंगे कि हम ओपनएनएलपी कमांड लाइन इंटरफेस का उपयोग कैसे कर सकते हैं।

tokenizing

input.txt

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

वाक्य - विन्यास

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

आदेश

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

उत्पादन

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

वाक्य का पता लगाना

input.txt

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

वाक्य - विन्यास

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

आदेश

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

उत्पादन

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

जिसका नाम एंटिटी रिकग्निशन रखा गया है

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

वाक्य - विन्यास

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

आदेश

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

उत्पादन

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

भाषण टैगिंग के भाग

Input.txt

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

वाक्य - विन्यास

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

आदेश

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

उत्पादन

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