| 原作者 | ロブ・ミラー他 |
|---|---|
| 開発者 | マサチューセッツ工科大学 |
| 安定リリース | 1.2 / 2003年10月19日 |
| 書かれた | ジャワ |
| オペレーティング·システム | Windows XP、Linux |
| 利用可能 | 英語 |
| ライセンス | GPLv2 |
| Webサイト | groups.csail.mit.edu/graphics/lapis/ |
Lapis は、複数選択のテキストを同時に編集できる実験的なWeb ブラウザーおよびテキスト エディターです。Lapis は、概念学習に基づく選択推測と呼ばれるプロセス中に、ユーザーが指定した肯定例と否定例から、選択された要素のリストを自動的に推測できます。
この機能は、例によるプログラミングを通じて実現され、例によるプログラミングの一例です。編集する複数の項目は、ユーザーが提供する例に従って自動的に選択されます。これは、テキスト エディターの中で Lapis 独自の実験的な機能です。ただし、同様の機能は、一部のWeb スクレイパーやデータ加工ツールにも存在します。
選択を作成するために、Lapisはまず特徴生成と呼ばれるプロセスでユーザーが選択した項目のより顕著な特性を決定し、ユーザーが選択した項目の共通特徴を検出し、これらの特徴をグループ化して選択を定義する概念の仮説を作成し、一般化された概念をテキスト全体に適用します。[1] Lapisには外れ値検出機能もあり、一致スコアが低い選択された項目を赤でマークして、ユーザーがアルゴリズムによって行われた自動決定を確認できるようにします。
Lapis には、さまざまな種類の構造化言語の編集を支援するテンプレート ボキャブラリが含まれています。そのような言語の 1 つが HTML です。Lapis には、基になる HTML タグの自動マッチングを通じて、 複数の編集機能をWYSIWYG方式で Web ページで実行できる Web ブラウザー ビューが含まれています。
このソフトウェアは、主にJavaを中心とした様々な言語でプログラムされており、 GNU General Public Licenseバージョン2 (GPLv2)[2]に基づいてリリースされています。また、さまざまな依存関係は他のライセンスに基づいて提供されています。
参照
参考文献
- ^ Miller, RC, & Myers, BA (2001 年 6 月)。「複数のテキスト領域のインタラクティブ同時編集」。USENIX 年次技術会議、一般トラック (pp. 161-174)。
- ^ “LAPIS - ダウンロード”. LAPIS . 2016年9月17日時点のオリジナルよりアーカイブ。
- LAPIS: テキスト構造によるスマート編集の紹介記事。
- 軽量構造化テキスト処理、拡張説明。
- スマート テキスト編集での複数選択 (@ CiteseerX)、Robert C. Miller、Brad A. Myers。103-110、IUI 2002、2002 International Conference on Intelligent User Interfaces の議事録、2002 年 1 月 13 ~ 16 日、カリフォルニア州サンフランシスコ、米国。ACM、2002 年、ISBN 1-58113-459-2 : 複数選択によって反復的なテキスト編集を自動化し、選択推測の概念を導入する方法について説明します。
- Stefan Kuhlins、Ross Tredwell によるラッパー生成用ツールキット。
- エンティティ クイック クリック: 自動エンティティ抽出に基づく高速テキスト コピー (Eric A. Bier、Edward W. Isha 著)。コンピューティング システムにおける人間工学に関する会議の抄録。
- Olivier Chapuis、Nicolas Roussel による「重なり合うウィンドウ間でのコピー アンド ペースト」。CHI'07 の Proceedings に掲載。「電話番号などのテキスト エンティティや複数の選択項目の高速コピー アンド ペーストをサポートするために、他のシステムが提案されています。」
外部リンク
- 公式サイト(アーカイブを参照)
- MIT CSAIL、ユーザーインターフェースデザイングループの公式ウェブサイト
- 公式ダウンロード(アーカイブ)
- ダウンロード(ミラー)
