andryluthfi / indonesian-postag

POS Tag for Bahasa Indonesia
http://bahasa.cs.ui.ac.id/postag
58 stars 29 forks source link

ask. file no such file or directory (morphind.bin) #3

Closed tumbalkatemi closed 7 years ago

tumbalkatemi commented 8 years ago

setelah mengikuti dan memenuhi semua persyaratan ketika run terjadi error seperti berikut :

$ ./testing.sh

[NER.pl] Document tokenized... [NER.pl] Name Entity recognized... [1-1Tagging.pl] Tagged based on 1-1 tag dictionary...Collecting Vocabulary: /d/maharani-project/morphind/bin-files/morphind.bin: File error: No such file or directory Use of uninitialized value within @word in hash element at ../morphind/MorphInd. pl line 267, line 4.

Printing Result: Collecting Vocabulary: /d/maharani-project/morphind/bin-files/morphind.bin: File error: No such file or directory

Printing Result: Memulai MorphInd .... Memulai MorphInd ....

[DictLookup.pl] Tagged based on KBBI/MorphInd...Memulai... Membaca Berkas... outputs/res-0000000-ambigous.txt Berkas Terbaca ... [outputs/res-0000000-ambigous.txt]

[Rule-BasedTagging.pl] Ambigous words collected... [Resolver.pl] Resolved... Input : Maharani sedang memasak nasi Output: Maharani

sedang

mohon pencerahannya. newbie in NLP.

famrashel commented 8 years ago

Apakah sudah mengikuti penempatan direktori morphind seperti yg dijelaskan di README? Kalau sudah, apakah file morphind.bin ada di direktori morphind/bin-files/ ?

tumbalkatemi commented 8 years ago

Sudah bang, sudah saya ikuti semua langkahnya. Penyusunan direktori, required file dan persyaratan library lainnya sudah saya lengkapi. Karena sudah bingung jadi saya bertanya. Mohon bantuannya. T.I.A

famrashel commented 8 years ago

Bisa coba jalankan morphind-nya saja? Nampaknya itu problem di Morphind. $ printf "bisa" | perl MorphInd.pl -disambiguate=0

On 28 August 2016 at 22:49, tumbalkatemi notifications@github.com wrote:

Sudah bang, sudah saya ikuti semua langkahnya. Penyusunan direktori, required file dan persyaratan library lainnya sudah saya lengkapi. Karena sudah bingung jadi saya bertanya. Mohon bantuannya. T.I.A

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/andryluthfi/indonesian-postag/issues/3#issuecomment-242975875, or mute the thread https://github.com/notifications/unsubscribe-auth/AIcRghPWUqlh0BSDleGkDiA9CB22vszRks5qkZHXgaJpZM4JuqmK .

Best Regards, Fam Rashel

tumbalkatemi commented 8 years ago

Ignovia@Ignovia-PC MINGW64 /d/postag-indo/morphind $ printf "bisa" | perl MorphInd.pl -disambiguate=0 Collecting Vocabulary: cygwin warning: MS-DOS style path detected: D:/postag-indo/morphind/cache-files/4504.tmp Preferred POSIX equivalent is: /cygdrive/d/postag-indo/morphind/cache-files/45 04.tmp CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/using.html#using-pathnames /d/postag-indo/morphind/bin-files/morphind.bin: File error: No such file or dire ctory

Printing Result: ^Not enough networks on stack. Operation requires at least 1.$

itu bang hasilnya, saya coba ulangi langkah-langkahnya di PC yang berbeda dan hasilnya tetap sama, no such file directory untuk morphind.bin

famrashel commented 8 years ago

Itu jelas berarti kamu ga bisa jalanin Morphind-nya. Kamu pakai Windows running cygwin ya? Mungkin bisa dicoba install di Unix OS (Ubuntu, dll) Bisa jadi problemnya karena kamu pakai cygwin untuk mensimulasi Unix environment.

tumbalkatemi commented 8 years ago

Artinya bang, ga ada chance untuk running di windows ya? atau ada other solution supaya saya bisa set Unix environment d windows. saya pakai Git Bash untuk run yang diatas. karena rencananya saya ingin menggunakan abang di java sebagai UI nya.

famrashel commented 8 years ago

Saya ga bisa bilang seperti itu juga sih. Tapi yang pasti, kebutuhan untuk running MorphInd ini memang Unix environment. Untuk issue mengenai Unix environment "simulation" dengan cygwin, kita kurang paham juga ya.

Saya kurang paham bagian ini: "saya ingin menggunakan abang di java sebagai UI nya" Maksudnya kamu ingin buat user interface berbasis Java untuk POS Tagger kami gitu ya?

tumbalkatemi commented 8 years ago

Maaf bang, typo. Maksudnya, saya mau menggunakan project abang sebagai library dan saya tinggal buat Interface-nya. saya mengerjakan project skripsi, judul dari dosen. Karena saya tidak sanggup jadi saya bilang saya menggunakan library project dari orang lain, beliau bilang tidak apa-apa asalkan saya bisa mempresentasikan rule yang berjalan didalamnya. Begitulah kisahnya. Tapi tidak bisa presentasi karena programnya tidak bisa run, boleh minta saran? jika abang berkenan. saya mengerti GNU tentang open source, saya akan menghargai karya orang lain.

ikhfa commented 8 years ago

Kamu bisa coba setup Virtual Machine menggunakan VirtualBox atau VMWare. Atau setahu saya di Windows update terbaru sudah bisa menggunakan Ubuntu Bash secara native, mungkin bisa juga dicoba.

famrashel commented 8 years ago

@tumbalkatemi Usul dari @ikhfa (virtual machine) bisa jadi solusi untuk kamu jika hanya ingin mencoba menjalankan program POS Tagger ini (terkhusus MorphInd). Jadi kamu bisa setup virtual machine dengan Unix-based OS di Windows. Tapi ini bukan solusi jika kamu ingin POSTagger-nya berjalan di Windows environment. Pindah environment ke Linux saja ;-) Selama menghargai Creative Common License yg dituliskan di README, kami sangat senang kok kalau code kami bisa digunakan orang lain. :-) Jika ingin diskusi lebih lanjut mengenai project skripsimu, bisa japri saja ya.

tumbalkatemi commented 8 years ago

@ikhfa lagi dicoba bang, Ram laptop tidak memadai untuk virtual machine jadi sedang cari alternative-nya.

@famrashel maaf bang, "japri" maksudnya jaringan pribadi ya? line atau e-mail ya?

famrashel commented 8 years ago

@tumbalkatemi yup bisa langsung ke email saya saja ya fam.rashel@gmail.com

Issue ini saya close ya, karena problemnya bukan di sisi program kami ya :-)