NLgrepとは


grep(グレップ)は、linuxなどのOSで複数のテキストファイルを検索し、指定した文字列と一致する行を表示させるコマンドで、「Global Regular Expression Print」の略です。
NLgrepは、日本語で書かれた文書から自然言語処理技術で定義した辞書ファイルに基づいて、必要な情報を見つけ出す非常に強力なツールです。NLgrepを使用することにより、複数の文書から所定の構造化データを構築できます。


構造化データの例

テーマ入力:文書ファイル出力:構造化データ
食事内容から摂取栄養素を計算食事記録用紙栄養摂取状況
いじめ調査報告書を分析Web等で公開されている「いじめ重大事態報告書」いじめ発生状況の構造化データ
看護記録を分析看護記録(SOAP形式)認知症BPSDの症状・背景因子・看護ケアの時系列構造化データ


お求めやすい価格を実現

Pythonには優れたライブラリが多く存在します。しかしPythonのスクリプトで開発したプログラムは、PythonがインストールされているPCでしか動作しない欠点がありました。NLgrepアプリは、この欠点を解決しWindowsやMacアプリのようにアイコンをクリックするだけで動作します。Pythonのライブラリを活用することにより開発コストを抑え、お求めやすい価格を実現しました。

NLgrepアプリ販売価格対象OS
418,000円(税込)からWindows11
MacOS ( Apple siliconのMac)



↑ ページの先頭に戻る

構造化データの設計

構造化データをcsv形式のファイルでユーザと共同で設計します。


専用辞書構築

専用辞書はユーザーと共同で構築します。


アプリ化

Pythonのスクリプトをアプリ化し、WindowsやMacで使用できるようにします。



↑ ページの先頭に戻る

構造化データとはどのようなものですか?

構造化データとは、エクセルなどの表形式で保存されたデータを指します。データ加工やグラフ化など使いやすいことと、アクセスしやすいメリットがあります。また機械学習との相性がいいことも特徴です。


専用辞書とはどのようなものですか?

専用辞書は、自由記載された文書から構造化データに該当するカテゴリーを抽出するための言語モデルです。構造化データのカテゴリーに当てはまるかどうかを確率変数を使用して評価しており、確率変数を学習させることで専用辞書を強化可能な構造になっています。


アプリを搭載するパソコンの性能は?

NLgrepアプリは、Windows11およびMacOS(CPUがARMベースのMac)で動作します。NLgrepアプリは、PythonのNLgrepスクリプトをC言語に変換しWindowsやMacでビルドしたものです。


専用辞書の強化学習は可能ですか?

NLgrepアプリにアノテーション機能があるので、アノテーションされた構造化データで専用辞書を学習させることができます。学習はニューラルネットワークを使用するため、当社のシステムを使用して行います。



↑ ページの先頭に戻る