2017-10-13 10 views
1

그래서 저는 Mallet을 사용하여 간단한 tagger app을 만듭니다.
나는 그것을 명령 프롬프트에서 사용하고 이미 분류기 모델을 만든 방법을 안다.
그래서 어떻게 내가 인터페이스를 만들 수 있도록 코드에서 해당 모델을 호출 할 수 있습니다.
나는 단지 명령 프롬프트를 사용하여 모델을로드 할 수 있기 때문에.
나는 Mallet 페이지를 보려고했지만 거기에는 보이지 않았다. 누구나 어떻게 알아?
정말이 사람들이 필요해. 제발 나를 도와주세요.
TIA.Netbeans에서 Mallet 실행

TRAING하고 모델

자바를 생성하기 -cp "C : \ 말렛 \ 클래스, C : \ 망치 \ lib 디렉토리 \ 망치-deps.jar" cc.mallet.fst.SimpleTagger -

모델에게

자바를 실행 output_1.txt 진정한 --model 파일을 stopwords_tagger.txt 훈련 -cp "C : \ 망치 \ CL 엉덩이, C : \ 망치 \ lib 디렉토리 \ 망치-deps.jar " cc.mallet.fst.SimpleTagger --include 입력 진정한 --model 파일 stopwords_tagger.txt 당신은 다운로드해야

답변

0

data_2.txt jar 파일을이 link에 저장하고 netbeans에 추가합니다 (경로 : properties-> libraries-> jar/foldeer 추가). 또한 아마도 mallet-deps.jar 및 trove-2.0.2.jar를 추가해야합니다. 그래서 netbeans에 자바 프로그램을 작성할 수 있습니다.

+0

MALLET에서 이와 같은 작업을 할 수있는 방법이 있습니까? STANFORD NER 모델을 호출하여 Tagger Object를 만들 수 있습니다. 예 : 'stanford_classifier = 'C : \\ Users \\ Acer \\ Documents \\ Thesis \\ Tools \\ stanford_ner \\ 분류기 \\ english.muc.7class.distsim.crf.ser.gz' stanford_ner_path = 'C : \\ Users \\ Acer \\ Documents \\ Thesis \\ Tools \\ stanford_ner \\ stanford-ner.jar' # 태그 작성기 객체 생성 st = StanfordNERTagger (stanford_classifier, stanford_ner_path, encoding = 'utf-8 ')' –

+0

BTW 각하, 답장을 보내 주셔서 감사합니다. :) –

+0

나는 모른다. Stanford 분류기를 실행 한 다음 결과를 말렛 알고리즘에 전달할 수 있습니다. – NASRIN