Instalasi buka terminal git clone https://github.com/KoBruhh/docReader.git
pip install -r requirements.txt
Jenis file yang didukung:
.png .jpeg .jpg .pdf .py .rs .c .cpp .js .txt .sh
Tujuan utamanya hanyalah mencari kata-kata di dalam file besar dalam berbagai jenis file (Termasuk file gambar)
Ada dua program berbeda di repo ini:
-Python: Cukup masuk ke dalam direktori python dengan cd Python
dan kemudian, jika Anda mengetik ls
Anda akan melihat beberapa contoh gambar untuk dicoba dan juga main.py
yang merupakan kode untuk dieksekusi
Ketik: python main.py
untuk menjalankan program
seret folder ke terminal atau ketik secara manual
masukkan kata yang akan dicari
jika program menemukan kata apa pun yang Anda berikan, Program akan mencetak <Your word> Found!
-Javascript Saya menggunakan Javascript/html/css untuk membuat situs web sederhana agar segalanya menjadi lebih menarik. Tetapi ada kendala bahwa saya tidak dapat membuat python dan javascript berkomunikasi sehingga versi GUI hanya berfungsi dengan file teks! Untuk menjalankan kode javascript:
buka folder utama direktori dan masuk ke dalam folder GUI (JS)
dengan cd GUI (JS)/
ketik pwd
dan salin hasilnya
buka browser apa saja dan tempel ke mesin pencari (di atas) dan tambahkan index.html
di akhir
Anda akan melihat sesuatu seperti ini:
Di sini Anda harus menyeret file Anda ke dalam kotak putus-putus ATAU klik di mana saja di dalam kotak putus-putus dan pilih file yang Anda inginkan (Harus berupa file teks agar berfungsi!) Ketikkan kata untuk mencari di dalam kotak teks mini (di sisi kiri atas kotak hitam kanan) tekan enter untuk mengaktifkan pencarian dan Anda akan mendapat respon melalui kotak hitam kanan
Kontra -Ini cukup jelek (JS): Saya hampir tidak punya pengalaman dengan html dan js sehingga situs webnya jelek.
-Cukup Tidak Efisien (PY): Python sangat lambat untuk digunakan di mesin pencari tetapi menggunakan OCR seperti (hal-hal terkait ML) semuanya ditulis untuk python.
Hal-hal yang Tidak Dapat Saya Capai:
-Saya tidak bisa menggunakan banyak bahasa secara bersamaan. Jadi saya membuat versi Js dan Py yang berbeda.