mirusan
1.0.0
全文検索エンジンを内蔵した PDF コレクション リーダー
Python / Electron / Elm / Javascript で書かれています
シンプルなUI
ローカル データベース (データを 100% 制御できます)
簡単なインストール (外部データベースをインストールする必要はありません)
マルチプラットフォーム (Linux、Mac、Windows)
Git
Node.js
Python3
git clone https://github.com/mknz/mirusan.gitcd ./mirusancd ./search pip install -rrequirements.txtcd ../electron npmインストール npm実行コンパイル npmスタート
Mirusan は、Google の言語検出を使用して入力言語を自動的に検出します。検出された言語に応じて、インデックス作成用のトークナイザーまたはアナライザーが選択されます。
以下の言語では、Whoosh の組み込み LanguageAnalayzer または StandardAnalyzer (英語の場合) が使用されます。
(ただし、現時点ではアラビア語では正しく機能しません。)
Arabic Danish Dutch English Finnish French German Hungarian Italian Norwegian Portuguese Romanian Russian Spanish Swedish Turkish
その他の言語の場合は、N-gram トークナイザー (minsize=1、maxsize=2) が使用されます。
GPLv3
Whoosh (Pure Python 検索エンジン ライブラリ)
pdf.js
電子
光子
エルム
ニレ電子