Home > 更新履歴

更新履歴

  • 2009-06-15 (月) 14:17

2009-06-15: DODDLE-OWL ver.Beta7

r275 | t_morita | 2009-06-15 01:29:29 +0900

  • mysql-connector-java,PDFBox,Jena,java-getoptのバージョンをアップ
  • 日本語WordNet辞書データ作成時に,動詞のis-a階層も扱うことができるようにした
  • DODDLE-OWL Beta7 バージョンアップ

r274 | t_morita | 2009-05-21 21:34:16 +0900

  • バージョン情報を表示するダイアログを変更した
  • 不要なjarファイルを削除した
  • EDR辞書データからOWL形式に変換する際に,langとlabelが逆になっていたのを修正

r273 | t_morita | 2009-05-21 16:06:48 +0900

  • オプションダイアログで日本語WordNet辞書データの場所を設定できるようにした
  • バージョン情報の表示方法を変更

r272 | t_morita | 2009-05-20 23:51:50 +0900

  • 日本語WordNetに対応
  • EDR辞書データをOWL形式に変換する際に,langとlabelが逆になっていたのを修正
  • その他,細かい修正

2008-11-04: DODDLE-OWL ver. Beta6

r271 | t_morita | 2008-11-04 14:18:21 +0900

  • DODDLE-OWL Beta6 バージョンアップ.
  • [修正] MeCab, ChaSen, GenSen, SS-Taggerにおける入力文書の文字コードをUTF-8に変更した

r270 | t_morita | 2008-03-12 01:30:20 +0900

  • 不要ファイルの削除
  • sourceforge.netのリポジトリへのコミットのテスト

r269 | t_morita | 2008-03-07 17:38:19 +0900

  • add license.txt
  • add GPL license to all source files
  • update JWNL library 1.3 to 1.4
  • update Jena library 2.5 to 2.5.5

r268 | t_morita | 2007-11-23 17:06:17 +0900

  • [修正] 入力語選択パネルで,複数行の削除に時間がかかっていたのを修正(削除時に対象となる単語が出現する文書中の行を表示していたのが原因)
  • [修正] FreeMind出力時に拡張子が.owlになっていたのを.mmに修正
  • [修正] FreeMind出力時に保存したファイルがロックされていたのを修正

r267 | t_morita | 2007-11-19 16:36:45 +0900

  • [修正]  入力語選択パネルで,削除中の行を標準出力に表示するようにした(viewIndexToModelにより,処理時間がかかっている様子)

r266 | t_morita | 2007-11-19 15:38:47 +0900

  • [修正] 中黒(・)が複合語抽出時に先頭以外に含まれている場合には,削除せずに取得するように修正

2007-11-16: DODDLE-OWL ver. Beta5

r265 | t_morita | 2007-11-16 18:34:02 +0900

  • DODDLE-OWL Beta5バージョンアップ.

r264 | t_morita | 2007-11-16 18:27:00 +0900

  • [修正] 入力語を設定していない状態でプロジェクトを保存した場合に,読み込み時に無限ループに陥っていたのを修正.(入力語ロードスレッドの完了を待ち続けていた)

r263 | t_morita | 2007-11-16 18:03:07 +0900

  • [修正] ユーザ定義入力語が追加できなくなっていたのを修正

r262 | t_morita | 2007-11-16 17:18:06 +0900

  • [修正] 入力語選択パネルで,ソート後に選択行の内容がソート前の選択行となっていたのを修正

2007-11-02: DODDLE-OWL ver. Beta4

r261 | t_morita | 2007-11-02 22:06:48 +0900

  • [修正] 概念定義パネルで関係を変更するたびに,それまでの関係も保存されてしまうバグを修正
  • [修正] DODDLE-OWL Beta4を置換.

r260 | t_morita | 2007-11-02 20:36:27 +0900

  • [修正] 概念定義パネルで,プロパティ階層を構築していない状態で正解概念対を追加したときに表示するエラーダイアログが表示できていなかったのを修正
  • [修正] 概念定義時に,動詞的概念のルール概念を関係として持つ概念定義が削除されていなかったのを修正
  • [修正] DODDLE-OWL Beta4の置換

r259 | t_morita | 2007-11-02 17:01:08 +0900

  • [修正] 入力語選択パネルで入力語リストの削除方法を変更
  • 2007/11/02 DODDLE-OWL Beta4とする

r258 | t_morita | 2007-11-02 15:24:11 +0900

  • [修正] オントロジー保存時に,EDR,EDRT, WordNetの概念URIにUIDがついてしまっていたのを修正
  • [修正] 照合結果分析の結果が保存・復元できていなかったのを修正
  • [修正] ユーザが定義した概念が入力概念リストになかったのを修正
  • [修正] 概念定義パネルにおける,入力文書リストがソートされていなかったのを修正
  • [修正] 概念定義パネルで,WordSpaceとAprioriの結果が完全に保存されていなかったのを修正(ループ内でwriterを作成していたが,closeを一度しか行っていなかった.)

r257 | t_morita | 2007-11-02 03:06:33 +0900

  • [修正] 概念定義の保存がうまくできていなかったのを修正

r256 | t_morita | 2007-11-02 01:15:04 +0900

  • [修正] プロパティ階層の保存ができなくなっていたのを修正
  • [修正] オントロジー選択パネルで,次のパネルが入力文書選択ではなく,入力概念選択になっていたのを修正
  • [修正] 入力文書選択で,ボタンが重なっていたのを修正
  • [修正] 入力概念選択パネルで,オプションをタブで表示することで,ボタンが消えないようにした
  • [修正] システムが追加した概念が入力概念として保存されていたために,照合結果分析と剪定結果分析の結果が保存状態と一致していなかったのを修正
  • [修正] プロジェクトを保存する際に,フォルダが存在しない場合でもフィルターをDODDLEプロジェクトフォルダとした場合には,フォルダを作成してプロジェクトを保存できるようにした

r255 | t_morita | 2007-11-01 19:57:52 +0900

  • [修正] 上位概念を入力語抽出時に表示できるようにした
  • [修正] 用語情報テーブルで,選択した用語の入力文書中の位置を表示できるようにした

r254 | t_morita | 2007-10-31 22:52:40 +0900

  • [追加] オプションダイアログに、レジストリの情報を消すプログラムを追加
  • [修正] ReentProjectFilesが見つからなかった場合に例外が発生していたのを修正

r253 | t_morita | 2007-10-31 19:47:15 +0900

  • [追加] ステータスバーに適切に現在処理している内容を表示するようにした
  • [修正] プロパティ階層構築時に定義域と値域が誤って定義されていたのを修正
  • [修正] ボタンの表示を整形
  • [修正] config.txtを利用しないようにした
  • [修正] UpperConceptManager.javaが利用できなくなった
  • [修正] ストップワードリストの保存,復元がうまくできていなかったのを修正
  • [修正] ストップワードリストを単語抽出時に読み込むように修正した
  • [修正] フォルダのセパレータの設定が,保存するたびにファイルセパレータが増えていたのを修正

r252 | t_morita | 2007-10-29 21:55:17 +0900

  • [修正] アイコンをいくつか変更
  • [修正] Berkley DBを利用しないようにした
  • [修正] EDR2DODDLEDICConverterのプログレスバーの表示を直した
  • [修正] EDR2DODDLEDICConverterからBerkley DBの読み込みを排除した
  • [修正] EDR2DODDLEDICConverterのOWL形式に変換するプログラムを改良

r251 | t_morita | 2007-10-27 21:55:48 +0900

  • [修正] OWLオントロジーの保存形式を簡略標記から通常標記に変更した
  • [修正] プログレスバーに表示する進捗状況のラベルを修正した
  • [修正] プロジェクトファイルとOWLファイルを,拡張子でフィルタリングできるようにした
  • [修正] アイコンを追加・修正(FAMFAMFAMのSILK ICONS)

r250 | t_morita | 2007-10-27 18:16:23 +0900

  • [修正] DODDLE-onMemory.batとDODDLE-usingDB.batをDODDLE.batに統合

r249 | t_morita | 2007-10-27 18:13:38 +0900

  • [追加] 入力語抽出時にプログレスバーに進捗状況を表示するようにした

r248 | t_morita | 2007-10-27 13:23:01 +0900

  • [修正] 自動多義性解消まわりの処理が遅くなっていたのを修正
  • [修正] パス取得プログラムは,自動多義性解消またはプロパティ構築を行う場合にはファイルからではなく階層木から獲得するようにした(キャッシュ)

r247 | t_morita | 2007-10-27 00:35:35 +0900

  • [修正] EDRの辞書変換プログラムを修正して,メモリをあまり使わずにEDRにアクセスできるようにした(256MB程度で動作可能)(入力語数が多い場合には,以前よりも処理に時間がかかるため,対処が必要.辞書変換プログラムのプログレスバーの表示にはバグあり)

r246 | t_morita | 2007-10-26 18:06:00 +0900

  • [追加] EDRの概念記述辞書をdata.edr内に保存し,ファイルポインタを利用して参照できるようにした(conceptDefinitionforEDR.txtはなくなった)

r245 | t_morita | 2007-10-25 23:47:21 +0900

  • [追加] ファイルポインタを利用して,EDRを参照できるようにした(メモリを300MB以上節約)(キャッシュを利用するかどうかは選択できるようにする必要がある.階層情報と概念記述については,まだオンメモリとなっているため,それらも同様にファイルポインタで検索できるようにした場合は,さらにメモリを節約することができそう.)

r244 | t_morita | 2007-10-24 17:43:54 +0900

  • [修正] jarファイル中のDODDLEComponent.owlが更新されていなかったのを修正

r243 | t_morita | 2007-10-24 17:27:25 +0900

  • [修正] DODDLEのソースファイル中でWordと表現していた部分をTermに変更.その他,不適切な表現を直した.
  • [修正] mysqlのドライバを5.1.3から5.1.5にバージョンアップ
  • [修正] SenからGoSenに移行

r242 | t_morita | 2007-10-06 00:48:38 +0900

  • [修正] プロジェクトを1つも開いていない状態で終了した時に,正常にプログラムが終了できなくなっていたのを修正

r241 | t_morita | 2007-10-05 22:37:02 +0900

  • [修正] 入力文書選択パネルで,2度連続で用語抽出ボタンを押した場合にCabocha等のプロセスが残っていたのを修正
  • [修正] Cabochaを用いた用語抽出で,文章が長い場合に途中で解析が止まる場合があったのを修正

r240 | t_morita | 2007-10-05 21:02:23 +0900

  • [追加]  DBマネージャで,新規プロジェクト,プロジェクトを開く,プロジェクトの更新,プロジェクトの削除を行う際に,対象となるプロジェクトのIDとプロジェクト名を表示するようにした.
  • [修正] DBマネージャーと入力語選択パネルで,ソートした状態でアクションをおこした時に不具合があったのを修正.
  • [修正] 入力語選択パネルで,正解単語テーブルと削除単語テーブルの変更結果が入力文書ビューアに即座に反映されていなかったのを修正
  • [修正] 入力文書選択パネルで入力語の候補を抽出中に取消ボタンを押した時,Cabochaなどのプロセスが残ってしまっていたのを修正
  • [修正] Cabochaを用いた複合語抽出時に,動詞が含まれていたのを修正

r239 | t_morita | 2007-10-02 20:19:22 +0900

  • [修正] 多義性解消パネルで選択した概念の参照オントロジー中の階層が表示できなくなっていたのを修正

r238 | t_morita | 2007-10-02 12:29:47 +0900

  • [追加] 自動的に追加した中間ノードを削除する機能をつけた(中間ノードを削除すると,選択した中間ノードの子ノードを,親ノードに移動させた後に中間ノードを削除する)
  • [修正] システムが追加した用語はベストマッチノードではなくSINとなるようにした

r237 | t_morita | 2007-09-28 18:44:54 +0900

  • [修正] DBのテーブル形式をInnoDBからMyISAMに変更
  • [修正] 剪定結果分析が機能していなかったのを修正

r236 | t_morita | 2007-09-26 13:20:55 +0900

  • [修正] 概念定義パネルで,WordSpaceパラメータを設定するパネルの下側がデフォルトで表示できていなかったのを修正
  • [修正] 不要な標準出力をしないようにした

r235 | t_morita | 2007-09-23 12:14:42 +0900

  • [修正] DBManagerDialog.javaで,テーブルの列を移動した場合にうまく動いていなかったのを修正
  • [修正] 入力文書ビューアで,リンクをクリックしても反応しない場合があったのを修正(一時しのぎ的対処.入力語テーブルの用語が入力文書ビューがに表示されない場合が生じてしまうので,厳密な対処は必要)

r234 | t_morita | 2007-09-22 09:39:34 +0900

  • [追加] 入力文書の内容をDBに保存するようにした
  • [修正] 抽出した入力語に含まれる記号によって,保存ができない場合があるのを修正
    • 記号が入るテキストについては,URLエンコードとデコードを行うようにした

r233 | t_morita | 2007-09-21 18:47:04 +0900

  • DBManagerPanel.javaを削除(DBManagerDialog.javaに変更)

r232 | t_morita | 2007-09-21 18:46:09 +0900

  • DBManagerDialog.javaで多言語化を行った.

r231 | t_morita | 2007-09-21 16:41:43 +0900

  • mysqlドライバライブラリに署名を行った

r230 | t_morita | 2007-09-21 16:38:26 +0900

  • jnlpファイルを更新(mysqlのドライバ)

r229 | t_morita | 2007-09-21 16:32:09 +0900

  • DBManagerPanel.javaで,プロジェクトのOpen, Update時に特定のプロジェクトの項目のみを扱うことができるようにした

r228 | t_morita | 2007-09-21 15:11:33 +0900

  • プロジェクト名,作成者,コメントをDBManagerから更新できるようにした

r227 | t_morita | 2007-09-21 13:03:42 +0900

  • DB連携時に「開く」「更新」で進捗状況をプログレスバーに表示できるようにした
  • [メモ] まだ,いくつかバグが含まれている
  • DB連携時にプロジェクトを削除する前に確認のためのダイアログを表示するようにした

r226 | t_morita | 2007-09-19 21:45:17 +0900

  • DBManagerPanel.javaで,Open, Update, New, Rename, Removeを実装.
  • [メモ] プログレスバーが表示されなかったり,開いたプロジェクトにプロジェクト名が
    反映されない等のバグがある.

r225 | t_morita | 2007-09-19 18:35:52 +0900

  • DBManagerPanel.javaのユーザインタフェース部分だけを実装(アクションはまだ未実装)

r224 | t_morita | 2007-09-19 12:29:32 +0900

  • プロジェクト情報をDBに保存・復元できるようにした
  • DBに保存されているプロジェクト情報を削除できるようにした
  • [修正] プロジェクト復元時に多義性解消パネルで「該当なし」が表示されていなかったのを修正
  • [修正] プロジェクト復元時に多義性解消パネルで「該当なし」が復元されていなかったのを修正

r223 | t_morita | 2007-09-18 22:17:23 +0900

  • 概念定義以外のプロジェクト情報をDBから復元できるようにした

r222 | t_morita | 2007-09-18 11:28:19 +0900

  • プロジェクト情報をおおむねDBに保存できるようになった

r221 | t_morita | 2007-09-16 13:56:55 +0900

  • concept_definition_parameter,concept_definition,wrong_pair,wordspace_result,apriori_resultテーブルについてプロジェクト情報をDBに保存できるようにした.

r220 | t_morita | 2007-09-16 10:52:10 +0900

  • class_trimmed_result_analysis, trimmed_class_list, property_trimmed_result_analysis, trimmed_property_listについてプロジェクト情報をDBに保存できるようにした.

r219 | t_morita | 2007-09-15 17:50:58 +0900

  • word_info, word_info_doc_list, word_info_pos_list, removed_word_info, removed_word_info_doc_list, removed_word_info_pos_list, term_eval_concept_set, eval_concept_set, undefined_term_setについて,プロジェクト情報をDBに保存できるようにした

r218 | t_morita | 2007-09-13 18:18:00 +0900

  • DODDLEプロジェクト情報の一部をDBに保存できるようにした(input_term_set,input_term_construct_tree_option,input_term_concept_map_input_concept_set,general_ontology_info,construct_tree_option)

r217 | t_morita | 2007-09-10 20:03:41 +0900

  • [修正] 最近のプロジェクトを開くからプロジェクトを開く際に,ステータスバーにnullと表示されていたのを修正.

r216 | t_morita | 2007-09-10 19:54:35 +0900

  • [修正] 入力語選択テーブルで, 「(」のみをキーワード検索した場合に一切入力を受け付けなくなっていたのを修正.

r215 | t_morita | 2007-09-08 11:50:49 +0900

  • 最近のプロジェクトをファイルメニューから選択できるようにした

r214 | t_morita | 2007-09-07 00:02:47 +0900

  • [修正] オプションダイアログで,cabocha.exeのパスを設定しても再起動後に設定が有効になっていなかったのを修正
  • [修正] プロジェクト保存時に文書リストの文書すべてに.txt拡張子をつけていたために,Word文書等をプロジェクト復元時に参照できなくなっていたのを修正

r213 | t_morita | 2007-09-06 19:00:44 +0900

  • [修正] プロジェクト復元時にWordInfoTableがうまく復元できなくなっていたのを修正.

r212 | t_morita | 2007-08-27 18:01:18 +0900

  • [修正]  Cabochaの実行ファイルへのパスが固定となっていたのを,オプションダイアログで設定したcabocha.exeを参照するように修正

r211 | t_morita | 2007-08-24 18:00:06 +0900

  • [修正] 入力単語選択パネルの正解単語テーブルと削除単語テーブルから単語を削除または戻すの処理を行う際に1行目の処理がうまくできていなかったのを修正

r210 | t_morita | 2007-08-24 13:42:00 +0900

  • どの文書に何回複合語が出現したかを保存できるようにした
  • [修正] 入力文書ビューアで何も選択していない状態で右クリックすると例外が発生していたのを修正
  • [修正] 入力文書ビューアで文書中の括弧が全角の場合に括弧を含む複合語が抽出できていなかったのを修正

r209 | t_morita | 2007-08-23 18:35:13 +0900

  • Cabochaを利用した複合語抽出を行うことができるようにした(どのファイルに複合語が何回出現するかは現状では獲得できていない)

r208 | t_morita | 2007-07-04 17:13:31 +0900

  • [修正] 入力文書ビューアで文書を切り替えた時にキャレットの位置が文書の高さを越えてしまう場合に例外が発生していたのを再修正

r207 | t_morita | 2007-07-04 17:08:10 +0900

  • [修正] 入力文書ビューアで文書を切り替えた時にキャレットの位置が文書の高さを越えてしまう場合に例外が発生していたのを修正

r206 | t_morita | 2007-07-04 16:41:23 +0900

  • [修正] 日付を更新し忘れていたのを修正

r205 | t_morita | 2007-07-04 16:38:14 +0900

  • 入力文書ビューアで,スクロール位置を維持したまま正解単語,不正解単語を選択できるようにした.

r204 | t_morita | 2007-07-02 16:32:38 +0900

  • 入力文書ビューアが入力単語選択パネルのトップにくるようにした
  • 入力単語選択パネルの削除単語テーブルから完全に単語(テーブルアイテム)を削除できるようにした
  • 入力文書ビューアで表示行数を自由に設定できるようにした(デフォルト20)
  • 入力文書ビューアで,抽出単語にカーソルを合わせると,その単語の出現頻度,TF,IDF,TF-IDF,を表示できるようにした.
  • 文書選択パネルで,1行の区切り文字を設定できるようにした
  • 入力文書ビューアで,編集中のリンクリストの要素のフォントサイズを大きくして,色を変えて表示するようにした
  • [修正] 「<>」が入った文字列を入力文書ビューアで登録する場合に,それらを除去してから登録しないと例外が発生していたのを修正

r203 | t_morita | 2007-06-30 17:19:27 +0900

  • [修正] 入力文書ビューアで,リンクリストの要素を選択した状態で,次の文書に移動した時にその文書のリンクリスト数よりも前の文書で選択していた文書のリンクリストの要素が多い場合に例外が発生するのを修正

r202 | t_morita | 2007-06-30 16:26:29 +0900

  • 入力文書ビューアで「|」を表示しないようにした
  • 入力文書ビューアでユーザ定義単語を,範囲選択をした後に右クリックで追加できるようにした

r201 | t_morita | 2007-06-25 19:56:32 +0900

  • [修正] xdoc2txtを用いて,word等の文書からテキストを抽出できなくなっていたのを修正.

2007-06-18: DODDLE-OWL ver. Beta3

r200 | t_morita | 2007-06-18 22:57:07 +0900

  • Beta3バージョンリリース
  • [修正] Swoogleとの連携まわりのバグを修正

r199 | t_morita | 2007-06-16 22:21:06 +0900

  • [修正] プロジェクト復元時に入力文書ビューアで英語複合語のチェックができなくなっていたのを修正

r198 | t_morita | 2007-06-16 21:40:51 +0900

  • [修正] 新規プロジェクトとプロジェクトを開く際に例外が発生していたのを修正.(例外が発生する確率はかなり低くなったが,完全ではない.)

r197 | t_morita | 2007-06-16 04:35:19 +0900

  • [修正] プロジェクト復元時に文書ビューアに文書リストが復元できていなかったのと,ユーザ定義単語に文書情報を付加していなかったのを修正

r196 | t_morita | 2007-06-16 04:22:19 +0900

  • 日本語と英語の複合語またはユーザ定義単語を入力単語選択パネルに追加できるようにした
  • [修正] 英語動詞に活用がある場合にうまく入力文書ビューアで削除,選択ができていなかったのを修正

r195 | t_morita | 2007-06-16 01:38:38 +0900

  • 入力単語選択パネルの入力文書ビューアでキーワードの検索をできるようにした
  • 入力単語選択パネルのテーブルを検索する際に,キーボードを1文字押すごとに検索できるようにした
  • [修正] フォルダ設定時のセパレータが適切に設定されていなかったのを修正
  • [修正] 入力単語選択パネルの入力文書ビューアで,日本語と英語の複合語がうまく扱えていなかったのを修正(複合語は最長マッチするようにした.)
    • (英語の複合語で一部,WordNetによって原形変換できないものに関してはうまく扱えない場合がある)

r194 | t_morita | 2007-06-14 18:31:15 +0900

  • [修正] 英語文書に関しても,名詞と動詞をその場で形態素解析した結果にリンクをはることで,うまく機能していなかったのを修正した.

r193 | t_morita | 2007-06-14 15:41:17 +0900

  • [修正] 日本語文書に関しては,名詞と動詞をその場で形態素解析した結果にリンクをはることで,うまく機能していなかったのを修正した.

r192 | t_morita | 2007-06-14 12:15:39 +0900

  • 入力単語選択パネルで文書ビューアを改善して,品詞ごとにハイパーリンクをつけて,クリックにより必要単語かどうかを選択できるようにした
  • [メモ] 現状では英単語をうまく扱うことができていないのと,最長一致となっていないためネストしてしまう場合にうまく機能していない問題がある

r191 | t_morita | 2007-06-06 14:13:13 +0900

  • [修正] LogConsoleに例外が表示されないようになっていたのを修正
  • [修正] DODDLEComponent.owlがsrcのresourceフォルダにコピーされていなかったのを修正
  • [修正] 起動時のウィンドウを画面中央に表示するように修正
  • [修正] スプラッシュウィンドウとオプションダイアログを常に画面中央に表示するように修正

2007-06-04: DODDLE-OWL ver. Beta2

r190 | t_morita | 2007-06-03 12:43:26 +0900

  • UndoとRedoを概念階層構築パネルに実装
  • [修正] WordNet等の概念をベストマッチにした時に,UIDの値が非常に大きくなっていたのを修正

r189 | t_morita | 2007-06-02 19:43:20 +0900

  • 照合結果分析結果を表示するパネルに確認ボタンを追加した.確認ボタンを押した場合,SINノードはベストマッチノードに変わる.
  • 剪定結果分析結果を表示するパネルに確認ボタンを追加した.確認ボタンを押した場合,そのノードの剪定情報をクリアして,剪定結果分析で扱わないようにする.
  • 概念情報パネルに,概念変動情報を表示するようにした.また,SINかベストマッチかを選択できるようにした.

r188 | t_morita | 2007-06-02 14:04:14 +0900

  • [修正] 多重継承の情報が概念階層復元時に表示できなくなっていたのを修正

r187 | t_morita | 2007-06-02 13:48:58 +0900

  • SaveInputWordSetAction.javaを実装し,メニューに入力単語リストを保存を追加
  • 概念階層編集時にキーボードショートカットを利用できるようにした
  • 概念階層復元時にノードをアルファベット順にソートするようにした
  • [修正] 概念を切り取り,コピーした時に,下位概念を貼り付けることができなかったのを修正
  • [修正] 兄弟概念数が多い時に貼り付けたノードを先頭に表示するように修正

r186 | t_morita | 2007-05-31 19:38:22 +0900

  • [修正] レジストリに何も保存していない状態で起動した時に例外が発生して起動できなくなっていたのを修正.

r185 | t_morita | 2007-05-31 16:21:37 +0900

  • オプションダイアログで適用ボタンや保存ボタンを押した時に,ステータスバーに状態を表示するようにした

r184 | t_morita | 2007-05-31 14:08:35 +0900

  • configファイルがない場合には,レジストリに保存できるようにした.また,レジストリから復元できるようにした
  • デフォルトのパスをいくつか変更(xdoc2txt, ss-taggerなど)
  • 汎用オントロジーの選択チェックボックスで,オプションダイアログで設定しなおしたら,一度無効化されたものを有効化しなおすようにした
  • [修正] WordNet辞書が特定の場所に置かれたものしか利用できなかったのを修正.また,ver2.1は利用できないことがわかった.

r183 | t_morita | 2007-05-28 17:47:13 +0900

  • [修正] Java Web Startで実行時に,オプションダイアログの言語,基本接頭辞,基本URIが表示されていなかったのを修正(再修正)

r182 | t_morita | 2007-05-28 17:43:56 +0900

  • [修正] Java Web Startで実行時に,オプションダイアログの言語,基本接頭辞,基本URIが表示されていなかったのを修正

r181 | t_morita | 2007-05-28 17:28:34 +0900

  • 表示が日本語だった部分をオントロジーの要素を使って書き換えた(表示言語オプションを変更するとオントロジーのクラスの見出しの言語属性を参照して表示を切り替える)
  • [修正] 概念の説明が編集できなくなっていたのを修正

r180 | t_morita | 2007-05-27 23:52:02 +0900

  • プロジェクトの中に,ログを保存・復元できるようにした

r179 | t_morita | 2007-05-27 20:37:50 +0900

  • [修正] レイアウトを新規プロジェクトの最後に行うようにしたら,ファイルメニューからの新規プロジェクト時の例外がほぼ起きなくなった
  • [メモ] ツールバーから実行した場合は例外が発生する場合がある

r178 | t_morita | 2007-05-27 19:14:27 +0900

  • 新規プロジェクトの際にも,進捗状況を表示するようにした(時々,例外が発生する場合あり)

r177 | t_morita | 2007-05-26 21:19:02 +0900

  • [修正] 単語抽出時にプログレスバーを表示するように修正
  • [修正] 未定義単語をロードした時に,null文字を読み込んでしまい,ソート時に例外が発生していたのを修正

r176 | t_morita | 2007-05-25 21:31:03 +0900

  • 階層構築パネルで兄弟概念を追加できるようにした
  • SSTaggerがなくても,名詞と動詞をWordNetを参照して抽出できるようにした
  • Swoogle Web Serviceの呼び出しを行うためには,-sオプションをつけなければならないようにした
  • 新規プロジェクトを実行した時にプログレスバーを表示するようにした
  • いくつかのOWLオントロジー要素を抽出するテンプレートファイルでDAMLについての処理ができていなかったので追加した
  • [修正] アイコンをいくつか置き換えた
  • [修正] インタフェースの表示でわかりづらい部分,参照できていなかった部分を修正
  • [修正] その他,細かいバグ修正

r175 | t_morita | 2007-05-07 11:32:37 +0900

  • [修正] 概念定義パネルで,同一概念対間の関係が複数定義できなかったのを修正
  • [修正] 多義性解消パネルの「入力概念を強調」と「選択した照合単語に対応する複合語のみを表示」が表示できていなかったのを修正
  • [修正] 入力単語をセットした直後に,多義性解消パネルの完全照合単語数と部分照合単語数の表示がnullになっていたのを修正
  • [修正] 単語抽出後に入力単語選択パネルの抽出単語数が更新されないのを修正

r174 | t_morita | 2007-04-27 16:39:24 +0900

  • プロパティファイルに依存せずに,DODDLEComponent.owlファイルのみで用語を表示できるようにした
  • 大文字,小文字を区別せずに概念のURL,ラベル,説明を検索できるようにした

r173 | t_morita | 2007-04-24 20:13:10 +0900

  • DODDLE内で利用している用語をオントロジーを用いて表示するように修正(一部,警告関連はプロパティファイルを参照している)
  • [修正] 概念情報パネルで,説明の編集ができなかったのを修正

r172 | t_morita | 2007-04-23 20:36:02 +0900

  • [修正] 代表見出しとなっているラベルを編集または削除した時に,代表見出しが編集に追従または削除されていなかったのを修正

r171 | t_morita | 2007-04-23 11:27:36 +0900

  • DODDLEComponent.owlオントロジーを用いて,画面上の用語を表示できるようにした
  • ConceptInformationPanel.javaで,編集用のテキストフィールドに選択した言語とラベルを表示するようにした
  • [修正] has-a階層でis-a階層の概念を追加する際に,キャンセルを押しても概念が追加されていたのを修正
  • [修正] ラベル編集時に代表見出しも変更されていたのを修正

r170 | t_morita | 2007-04-21 18:18:41 +0900

  • プロパティ階層についてもHas-a関係を定義できるようにした
  • [修正] オプションダイアログの表示タブで,接頭辞を表示となっていたのを,修飾名を表示に変更
  • [修正] Is-a階層中の概念を削除した時にHas-a階層中の同一概念が削除できていなかったのを修正

r169 | t_morita | 2007-04-20 22:43:34 +0900

  • クラスパネル及びプロパティパネル内で,選択したクラスまたはプロパティのURIを編集できるようにした
  • クラスパネル及びプロパティパネル内で,クラスまたはプロパティのURIを検索できるようにした

r168 | t_morita | 2007-04-19 15:21:05 +0900

  • has-a関係を編集・保存できるようにした
  • [修正] 表示見出しとなっている見出しを編集しても,表示見出しが自動的に変更されなかったのを修正

r167 | t_morita | 2007-04-13 23:08:28 +0900

  • プロパティの定義域と値域を抽出する際に,上位概念で定義されている定義域と値域も獲得できるようにした(プロパティにおける定義域と値域の継承を扱えるようにした)

r166 | t_morita | 2007-04-13 22:29:24 +0900

  • owl:imports, daml:importsを扱うことができるようにした
  • daml関連の要素抽出で,2001/03と2001/10の2種類にSPARQLテンプレートを対応させた

r165 | t_morita | 2007-04-13 16:36:11 +0900

  • クラスとプロパティを抽出するSPARQLテンプレートに,DAML関連のメタクラス,OWLの種々のメタクラスを追加
  • [修正] 概念定義で未定義語と共起していない語(類似度0)についての概念間関係が得られないバグを修正

r164 | t_morita | 2007-03-29 21:09:23 +0900

  • [修正] ReferenceOWLOntology.javaで・a href=”CwordURIsMap”>CwordURIsMapを作成する部分にバグがあったのを修正
  • [修正] Swoogleで獲得したオントロジーをランキングする部分で,関係の計算にバグがあったのを修正

r163 | t_morita | 2007-03-24 17:26:51 +0900

  • Swoogleと連携するクラスのデバッグ

r162 | t_morita | 2007-03-24 01:43:25 +0900

  • Swoogleと連携するクラスの修正
  • 実験用コードの追加

r161 | t_morita | 2007-03-21 00:30:03 +0900

  • Swoogleから獲得したオントロジーやクエリーをエンコードしてファイルに保存していたが,ファイル名が長すぎて保存できない場合があった.そこで,ファイルにオントロジーやクエリーのURIを保存し,それに対応するIDをファイル名としてキャッシュするようにした.

r160 | t_morita | 2007-03-18 21:12:46 +0900

  • Swoogle Web Serviceとの連携部分で・a href=”CSearchTerms”>CSearchTermsサービスを呼びだすように修正

r159 | t_morita | 2007-03-17 23:50:14 +0900

  • Swoogle Web Serviceと連携するためのインタフェースを実装した

r158 | t_morita | 2007-03-17 19:09:42 +0900

  • SwoogleWebServiceWrapperPanelクラスの見た目の部分だけを実装

r157 | t_morita | 2007-03-17 18:24:38 +0900

  • SwoogleWebServiceWrapperクラスにSwoogle Web Serviceを順番に呼びだして,オントロジーを獲得,ランク付けするメソッド(acquireRelevantOWLOntologies)を追加
  • LiteralPanel, LabelPanel, DescriptionPanel, OWLMetaDataTablePanelクラスを実装.

r156 | t_morita | 2007-03-15 16:05:27 +0900

  • タイプ(class or property)\t言語(ja, en)\t入力単語(label)\t意味(description)の形式のファイルをロードすると,入力単語を表記として持つ概念に意味を追加できるようになった.load descriptionsメニューから実行可能.
  • [修正] 階層構築時に参照オントロジー中のラベルを含めないようにするオプションが反映できなくなっていたのを修正

r155 | t_morita | 2007-03-15 12:25:08 +0900

  • SwoogleWebServiceWrapperクラスで,順番にOWLオントロジー,関連クラス抽出,プロパティ抽出,定義域,値域抽出,オントロジー抽出を実行するメソッドを実装

r154 | t_morita | 2007-03-14 16:39:30 +0900

  • OWLオントロジー選択パネルで,登録したOWLオントロジーのメタデータを獲得し,表示できるようにした

r153 | t_morita | 2007-03-13 20:20:20 +0900

  • 保存されているSwoogleクエリー結果からswoogleWebServiceDataのuriSwoogleOWLMetaDataMapにOWLメタデータを格納するメソッドを実装

r152 | t_morita | 2007-03-13 19:31:45 +0900

  • Swoogleクエリー結果と獲得したオントロジーの保存フォルダをオプションダイアログから指定できるようにした
  • ストップワードリストの保存場所をオプションダイアログから指定できるようにした

r151 | t_morita | 2007-03-13 16:23:41 +0900

  • Swoogleと連携するためにresourceフォルダ以下にSwoogle Webサービス結果からオントロジー構築に必要な部分を抽出するためのSPARQLクエリーを追加
  • SwoogleWebServiceWraperクラス・a href=”CSPARQLQueryUtil”>CSPARQLQueryUtilクラス・a href=”CSwoogleOWLMetaData”>CSwoogleOWLMetaDataクラス・a href=”CSwoogleWebServiceData”>CSwoogleWebServiceDataクラスを追加し,Swoogle Webサービスからオントロジー構築に必要なデータを抽出するための基本的なAPIを実装
  • [修正] クラス,プロパティ構築パネルの完全一致検索で,正規表現の書き方を間違えた場合に,例外が発生していたのを修正し,ダイアログでエラー箇所を表示するようにした

r150 | t_morita | 2007-03-12 15:54:50 +0900

  • オントロジーの検索オプションに完全一致検索を追加

r149 | t_morita | 2007-03-07 16:18:28 +0900

  • SPARQLテンプレートで・a href=”CSearchLabelSet”>CSearchLabelSet.rqの代わりにSearchConcept.rqを利用できるようにした.
  • SPARQLテンプレートで・a href=”CSearchDomainSet”>CSearchDomainSet.rqとSearchRangeSet.rqをSearchRegionSet.rqに統合した.

r148 | t_morita | 2007-03-07 14:29:50 +0900

  • TermExtractスクリプトのフォルダ場所をオプションダイアログで指定できるようにした
  • Chasenだけでなく,Mecabも日本語形態素解析器として指定できるようにした
  • JGOODIESを使用しないようにした
  • 起動オプションでSKINの指定ができないようになった

r147 | t_morita | 2007-02-27 18:05:54 +0900

  • Java Web Startで複合語の抽出ができていなかったのを修正(プロジェクトフォルダが/で終わっていない場合)

r146 | t_morita | 2007-02-27 17:49:55 +0900

  • Java Web Startで複合語の抽出ができていなかったのを修正
  • DODDLEProject以下のTermExtractフォルダのPerlスクリプトを複合語抽出時に参照するようにした

r145 | t_morita | 2007-02-27 17:37:30 +0900

  • 複合語抽出と英語の単語抽出ができていなかったのを修正

r144 | t_morita | 2007-02-26 15:55:45 +0900

  • docs.zipとsrc.zipをバージョン管理から外した

r143 | t_morita | 2007-02-26 14:32:40 +0900

  • srcフォルダが削除されてしまったのでコミット

r142 | t_morita | 2007-02-26 14:29:04 +0900

  • build/classes以下のファイルをバージョン管理から外した

r141 | t_morita | 2007-02-26 14:16:08 +0900

  • build/classes以下のファイルをバージョン管理から外した

r140 | t_morita | 2007-02-26 14:09:32 +0900

  • 階層構築パネルの見出しと説明のレイアウトを変更

r139 | t_morita | 2007-02-26 11:55:34 +0900

  • [修正] jarファイル内のリソースファイルを更新し忘れていたのを修正

r138 | t_morita | 2007-02-26 11:32:51 +0900

  • [修正] 表示ラベルの優先順位がおかしくなっていたのを修正
  • [修正] 多義性解消パネルで選択概念の概念階層で概念情報の表示がおかしくなっていたのを修正

r137 | t_morita | 2007-02-26 02:21:16 +0900

  • 多言語対応を行った
  • EDR辞書を再構築した

r136 | t_morita | 2007-02-23 17:54:42 +0900

  • 抽象概念追加時に抽象概念の上位概念が一つしかない場合(抽象概念の上位概念の子ノードをすべて抽象概念以下に移動しただけの場合)は,抽象概念を追加しても過剰な構造化をしているだけなので,追加しないようにした
  • 抽象概念を追加する条件として,2つ以上子ノードを持つ抽象概念を追加するようにしていたのを,オプションで数を指定できるようにした

r135 | t_morita | 2007-02-23 14:39:08 +0900

  • 代表見出しをskos:prefLabelプロパティとしてOWLオントロジーに保存するようにした.また,skos:prefLabelを代表見出しとして設定するようにした.(ConceptTypicalWordMap.txtファイルはプロジェクトファイルとして保存しないようにした)
  • [修正] プロジェクト復元時に参照オントロジーが参照できない(ファイルがない.リンク切れ等)場合に例外が発生していたのを修正

r134 | t_morita | 2007-02-23 12:35:08 +0900

  • 階層構築時に参照オントロジーの概念見出しを含めるか含めないかの指定ができるようにした

r133 | t_morita | 2007-02-21 15:56:59 +0900

  • [修正] FreeMind形式のオントロジーを参照しているプロジェクトが復元できなかったのを修正

r132 | t_morita | 2007-02-21 14:23:49 +0900

  • FreeMind形式のオントロジーを直接参照できるようにした(拡張子(.mm)によりOWLファイルかどうかを判別している)
  • FreeMind形式のオントロジーのTEXT要素はオントロジーを参照する際にラベルとして扱うようにした
  • [修正] OWL形式でオントロジーを保存する際にコメントの最後にタブ(\t)が含まれる場合があったのを修正

r131 | t_morita | 2007-02-20 22:42:16 +0900

  • [修正] FreeMindオントロジーを復元する際に,新規にFreeMindでノードを追加した場合に復元できなかったのを修正
  • [修正] FreeMindオントロジー復元時に代表見出しの設定ができていなかったのを修正
  • [修正] 多義性解消パネルで,完全照合単語リストと部分照合単語リストを並列で表示した状態で,かつ,選択中の完全照合単語に対応する複合のみ表示する状態で検索を行った時に,例外が発生する場合があったのを修正

r130 | t_morita | 2007-02-20 00:59:18 +0900

  • FreeMind形式でオントロジーを保存・復元できるようにした(FreeMindのバージョン0.9以上で編集した場合には,OWL情報(ラベル,説明,URI)を保持しながら編集することが可能.これらは・a href=”CFreeMind”>CFreeMindのnodeの属性として保存するようにしている)

r129 | t_morita | 2007-02-19 20:49:21 +0900

  • [修正] 多重継承除去や概念階層を編集した結果が,照合結果分析と剪定結果分析の結果に反映されていなかったのを修正
  • [修正] 上位概念へのリンクを削除ではなく,通常に概念を削除した場合に剪定結果分析と多重継承の除去リストに結果が反映されていなかったのを修正

r128 | t_morita | 2007-02-19 10:24:07 +0900

  • [修正] プロジェクト復元時に例外が発生する場合があったのを修正

r127 | t_morita | 2007-02-18 22:53:11 +0900

  • プロジェクト保存時にファイル名を指定した場合にはプロジェクトファイルを1つ作成するようにした(フォルダを指定した場合にはこれまでどおり複数のプロジェクトファイルをフォルダに保存する)
  • プロジェクト復元時にプロジェクトファイルとプロジェクトフォルダの両方を指定できるようにした(フォルダを指定した場合にはこれまでどおり.プロジェクト保存時に1つのプロジェクトファイルとして保存した場合にそのファイルを復元可能)
  • 入力文書の内容はコピーせずに絶対パスを保持するようにした
  • [修正] 入力文書選択パネルで品詞選択ボタンと単語抽出ボタンが消えていたのを修正
  • [修正] 未定義単語リストの保存・復元がうまくできない場合があったのを修正

r126 | t_morita | 2007-02-18 14:46:57 +0900

  • FreeMindの形式でオントロジーを保存できるようにした(右側が名詞的概念階層,左側が動詞的概念階層)

r125 | t_morita | 2007-02-17 11:06:50 +0900

  • ツールにXGA LayoutとUXGA Layoutメニューを追加.それぞれ,解像度に合わせたレイアウトにドッキングコンポーネントを再配置する.

r124 | t_morita | 2007-02-17 03:37:03 +0900

  • 概念定義パネルのレイアウトをドッキングコンポーネントとして実装

r123 | t_morita | 2007-02-17 02:53:32 +0900

  • オントロジー選択パネル,入力文書選択パネル,入力単語選択パネル,多義性解消パネル,クラス階層構築パネル,プロパティ階層構築パネル,概念定義パネルの一部について,レイアウトをドッキングコンポーネントとして実装

r122 | t_morita | 2007-02-16 15:47:12 +0900

  • 各パネルのアイコンのサイズを24×24から16×16に変更
  • [修正] 多義性解消パネルの完全照合単語リストと部分照合単語リストの初期状態の幅が狭かったのを修正
  • [修正] 3つ以上の概念を継承している場合に,多重継承除去で上位概念へのリンクを削除した際に,リストの項目の選択が解除されていたのを修正

r121 | t_morita | 2007-02-15 23:48:59 +0900

  • [修正] 未定義単語リストが保存・復元できなくなっていたのを修正
  • [修正] プロパティ階層における多重継承の概念リストの初期値にクラス階層における多重継承の概念リストが含まれていたのを修正
  • [修正] 多重継承の除去を行う際に,クラス階層の編集で上位概念へのリンクを除去した場合に,多重継承の概念リストが更新されていなかったのを修正

r120 | t_morita | 2007-02-15 15:34:43 +0900

  • 多義性解消パネルの完全照合単語リストと部分照合単語リストの単語数の表示方法を変更
  • [修正] ボタンを押して各パネルに移動する場合に,ドッキングコンポーネントを統合している場合に,うまく移動できなかったのを修正

r119 | t_morita | 2007-02-15 14:41:28 +0900

  • InfoNode Docking Windowsライブラリを用いて,ドッキングコンポーネントを実現できるようにした(オントロジー選択,入力文書選択,入力単語選択,多義性解消,クラス階層構築,プロパティ階層構築,概念定義の各パネルをドッキングコンポーネントとして実装.多義性解消パネルの完全照合単語リストと部分照合単語リストも同様にドッキングコンポーネントとして実装)

r118 | t_morita | 2007-02-15 09:04:42 +0900

  • LogConsoleクラスにJTextComponentAppenderクラスを追加し・a href=”CLogConsole”>CLogConsoleにlog4jのログを出力できるようにした

r117 | t_morita | 2007-02-14 23:40:56 +0900

  • doddle_log.txtファイルをバージョン管理の対象外とした
  • オプションダイアログに適用ボタンを追加
  • [修正] オプションダイアログでディレクトリタブの内容を変更してもすぐに適用することができなかったのを修正
  • [修正] EDR電子化辞書のパスが設定されていない状態でオントロジー選択パネルで汎用オントロジーのチェックをした後に,パスを設定しなおして再度汎用オントロジーのチェックをしても,EDR電子化辞書が有効にならなかったのを修正

r116 | t_morita | 2007-02-14 17:07:25 +0900

  • EDR2DoddleDicConverter.javaにOWL変換機能を追加
  • DB版が利用できなくなっていたのを修正

r115 | t_morita | 2007-02-13 22:37:43 +0900

  • build/classesに.svnfフォルダをコピーしないようにbuild.xmlファイルを修正

r114 | t_morita | 2007-02-13 16:24:56 +0900

  • LogConsoleに標準出力,標準エラー出力を表示するようにした
  • Java Web Startから起動するなど,ontology_templatesフォルダが参照できない場合に,デフォルトのテンプレートファイルをロードするように修正
  • [修正] Java Web Startで起動時のオプションを指定していなかったために,EDR辞書をロードする際にOut of memory errorが発生していたのを修正(doddle.jwnlファイルのj2se要素のjava-vm-args属性に-Xmx756m -Xms512mを追加)

r113 | t_morita | 2007-02-12 22:28:34 +0900

  • 署名用のキーファイルを追加
  • build.xmlにsignjarタスクを追加
  • ライブラリ(build/lib/*.jar)とDODDLE.jarに署名を行った
  • Java Web Start用のdoddle.jnlpファイルを追加
  • [修正] configファイルを復元時に内部で使用している変数への反映を行っていなかったのを修正
  • [修正] EDR及びEDRT辞書のロードに失敗した場合にも,成功したメッセージが表示されていたのを修正

r112 | t_morita | 2007-02-12 17:01:45 +0900

  • 設定ファイルのDODDLE_DICをEDR_HOME, DODDLE_EDRT_DICをEDRT_HOME, WORDNET_PATHをWORDNET_HOMEに変更
  • 上位概念リストとプロジェクトフォルダをオプションダイアログのディレクトリタブから設定できるようにした
  • 表示言語,基本接頭辞, 基本URIをオプションダイアログの基本タブから設定できるようにした
  • 設定ファイルの保存と復元をファイルメニューから行うことができるようにした

r111 | t_morita | 2007-02-12 11:38:25 +0900

  • 参照OWLオントロジーの有効,無効を選択できるようにした
  • プロジェクトとして,参照OWLオントロジーが有効か無効を保存・復元できるようにした
  • [修正] 汎用オントロジーとOWLオントロジーが混在している場合に,概念階層の構築がうまくできなかったのを修正

2007-02-09

  • [追加] ontology_templatesフォルダに,ラベル,コメント,下位概念を抽出するためのsparqlで記述したファイルを作成し,これらを参照して,OWLオントロジーを抽出可能とした
  • [追加] OWLオントロジーを参照する際に,Concept, SubConcept, ClassSet, PropertySet, DomainSet, RangeSetを抽出するためのSPARQLで記述されたテンプレートファイルを設定できるようにした
  • [追加] OWLオントロジーの参照情報をプロジェクトファイルとして保存・復元する際に,メタデータとしてテンプレートファイルも保存・復元できるようにした

2007-02-07

  • [修正] ontology_templatesフォルダにSPARQLで記述したクラス,プロパティ,ラベル,コメント,domain,
    rangeを獲得するファイルを追加し,これらを参照して,OWLオントロジーから必要なリソースを抽出できるようにプログラムを修正

    • 日本語ラベル,英語ラベルの抽出部分は未実装

2007-02-01

  • [修正] プロジェクトの保存ファイル名をいくつか変更(下位互換性はない)
  • [修正] DODDLE-OWLで構築したOWLファイルを参照することができなかったのを修正
  • [修正] 汎用オントロジーのプロジェクトファイルがOWLオントロジーのプロジェクトファイルと同一名で上書き保存されていたのを修正
  • [修正] プロジェクトの復元時に汎用オントロジーがロードできなかったのを修正
  • [修正] プロジェクトファイルをロード中にエラーが発生した場合にも,ファイルを確実に閉じるように修正
  • [修正] プロジェクトファイルを保存中にエラーが発生した場合にも,ファイルを確実に閉じるように修正

2007-01-31

  • [追加] OWLオントロジーを参照リソースとして,プロパティ階層構築,定義域,値域の定義をできるようにした
  • [修正] プロパティ階層構築時の定義域,値域の定義において,クラス階層に定義されていないものについては下位概念に置換していた.複数下位概念がある場合に一つのみを採用していたが,複数ある場合にはすべてを採用するように修正.

2007-01-30

  • [追加] OWLオントロジーを参照リソースとして,クラス階層を構築できるようにした(名前空間がEDR, WordNetと競合する場合は,OWLオントロジーを優先するようにしている)
  • [追加] OWLオントロジーリストをプロジェクトファイルとして保存・復元できるようにした
  • [追加] 汎用オントロジーの読み込みを起動時ではなく,オントロジー選択時に行うようにした
  • [修正] 概念定義においてメタプロパティのチェックをつけてもエクスポートに反映されていなかったのを修正

2007-01-29

  • [修正] プロジェクトを上書き保存時に文書,入力文書ファイルが空になっていたのを修正
  • [修正] オプションダイアログで,ChasenとPerlのexeのパスを保存できていなかったのを修正
  • [修正] WordSpaceにおける概念定義において,日本語文書,英語文書によって,概念ラベルを日本語または英語に限定して類似度を計算していたため,多義性解消の仕方により入力単語が入力文書に存在するにもかかわらず,類似度の計算ができていなかったのを修正
  • [修正] 概念定義において,Gensenで獲得できない複合語単語が入力単語として与えられていた場合に類似度が計算できない場合があったのを修正

2007-01-28

  • [追加] オプション,プロジェクトファイル等をPropertiesクラスを用いて,保存,復元できるようにした
  • [追加] プロジェクト単位で,階層構築オプションの保存,復元をできるようにした
  • [修正] オプションダイアログのレイアウトを変更
  • [修正] 概念定義におけるWordSpaceとAprioriのパラメータ設定パネルを変更

2007-01-27

  • [追加] 入力文書選択パネル,入力単語選択パネル,多義性解消パネルにおける入力単語及び入力文書リスト更新にあわせて,概念定義パネルにおける入力概念及び入力文書リストを更新するようにした
  • [追加] 概念定義のプロジェクトファイルを復元できるようにした
  • [修正] 概念定義の結果保存時に,WordSpaceとAprioriの関連度計算結果をソートしていなかったのを修正
  • [修正] 概念定義で,関係を設定する際に,関係以外の列を選択した場合に適切に定義できていなかったのを修正

2007-01-26

  • [追加] 概念定義をプロジェクトファイルとして保存できるようにした(復元は不可)
  • [修正] プロジェクトファイルのエンコーディングをすべてUTF-8に変更

2007-01-24

  • [修正] Jenaのバージョンを2.5にアップ
  • [修正] 基本形以外の活用を含む複合語の階層化で,剪定を行った場合に概念階層に表示されなかったのを修正
    • 例:食べ放題 => 食べる放題となっていた.
  • [修正] 部分照合単語の多義性解消時に,該当なしを選択した際に,階層構築オプションが無効になるように修正
  • [修正]プロジェクト復元時にファイルをいくつか閉じ忘れていたのを修正

2006-11-29

  • [追加] 入力単語選択パネルで削除した単語を別テーブルで保持することができるようにした
  • [追加] 入力単語選択パネルで削除した単語を元に戻すことができるようにした
  • [追加] 削除した単語リストもプロジェクトの保存・復元で反映できるようにした
  • [追加] 入力単語選択パネルで文書中の抽出されたキーワードをハイライトする機能を実装.TFが高いほど単語が大きく表示される.また,削除された単語は灰色となる.

2006-11-26

  • [追加] Java 6ベースに移行
  • [追加] 単語と品詞で入力単語テーブルを絞り込めるようにした
  • [追加] SwingWorkerを用いて,プログレスバー表示中に実行をキャンセルできるようにした.(現状では,途中でキャンセルした場合に,適切な後処理は行っていない)
  • [修正] TableSorterの代わりにTableRowSorterを利用するように修正
  • [修正] 入力単語選択パネルで,列をいれかえた場合にソートができなくなっていたのを修正
  • [修正] 多義性解消パネルで,選択した概念の汎用オントロジー中の階層を表示した状態で,階層構築を行うと例外が発生していたのを修正
  • [修正] プロパティ階層構築時に,プロパティ階層における概念変動管理が行われていなかったのを修正.
  • [修正] 概念変動管理における,剪定概念リストと上位概念リストが階層構築後にクリアされていなかったのを修正.
  • [修正] クラス階層およびプロパティ階層で,接頭辞を表示するオプションにチェックを入れた際に,ノードのラベルが省略されて表示されていたのを修正

2006-11-03

  • [追加] 多義性解消パネルの文書中の入力単語を強調するパネルで,入力単語を赤色で表示できるようにした.
  • [追加] 概念定義パネルで,WordSpaceとAprioriを実行した時にもプログレスバーに進歩状況を表示するようにした
  • [追加] 概念定義パネルで,AprioriとWordSpaceの評価値を小数点3桁までに桁合わせして,表示するようにした
  • [修正] WordSpaceとAprioriで,複数文書を処理する場合に,入力単語リストのうち処理対象としている文書に含まれている単語のみで共起性を取るように修正
  • [修正] 未定義単語リストに空文字が追加できていたのを修正
  • [修正] 概念の日本語または英語見出しを編集時に,空文字で編集ボタンを押すと選択された見出しが削除されていたのを修正
  • [修正] (入力)文書削除後に入力文書の内容表示がクリアされていなかったのを修正.
  • [修正] 多義性解消パネルで,選択された概念の文書中の出現位置と汎用オントロジー中のパスを表示するチェックボックスが,チェックを入れた直後にアクションが実行されていなかったのを修正.
  • [修正] 入力単語リストを再セットした時に,以前に選択していた概念の見出しや説明などが表示されていたのをクリアするように修正
  • [修正] クラス階層,プロパティ階層を再構築したときに,以前に選択していた概念の見出しや説明などが表示されたままになっていたのをクリアするように修正.
  • [修正] 入力単語テーブルでIDFとTF-IDFでソートした時に,数値ではなく文字列としてソートされていたのを修正
  • [修正] 入力文書をいくつか入力し,入力単語はセットしていない状態で,概念定義パネルで入力単語の設定ボタンを押した時に例外が発生していたのを修正.
  • [修正] Aprioriアルゴリズムを複数回実行した時に,重複したペアが表示されていたのを修正.

2006-10-20

  • [修正] 概念距離を用いた自動多義性解消をした結果を保存した場合に,プロジェクトが復元できなくなっていたのを修正(doubleではなくintで評価値を読み込んでいた)

2006-10-14

  • [追加] システムが追加した完全照合単語について,下位概念に置換するかどうかを多義性解消時に選択できるようにした.また,チェックされた概念は,階層構築時に下位概念に置換される.
  • [修正] 階層構築時に多重継承しているノードのチェックができていなかったのを修正(プロジェクトを開いた場合には機能していた)

2006-10-13

  • [追加] 概念変動管理の部分で,多重継承をしているノードをリストアップして,削除できるようにした.

2006-10-05

  • [修正] 完全照合単語が一部,部分照合単語として判定される場合があったのを修正
    • 「打合せ」などは,「打合わす」として照合されていたため
  • [修正] 階層関係の定義されていない(できない)概念を多義性解消時に表示していなかったのを修正

2006-10-04

  • [追加] 完全照合単語リストの中で,部分照合単語リストから自動的に追加しているものがあったので,それらを区別できるようにした
  • 完全照合単語リストのオプションでシステムが追加した単語にチェックをつけられるようにした
  • プロジェクト情報にシステムが追加した完全照合単語数を追加した
  • [修正] システムが追加した完全照合単語もプロジェクト保存時に入力単語リストに保存されていたのを修正
    • ユーザが選択した入力単語の中にシステムが自動的に追加した単語が混在していた

2006-10-02

  • [修正] TF, IDFの表示を小数点以下3桁までとした
  • [修正] 多義性解消へ行く前のフェーズでプロジェクトを保存した時に例外が発生していたのを修正
  • [修正] txt以外の形式の(入力)文書を開いた状態でプロジェクトを保存した際に,復元時に(入力)文書が開けなくなっていたのを修正

2006-09-28

  • [追加] 概念間距離(活性拡散のようなアルゴリズム)を用いた自動多義性解消を行うことができるようになった

2006-09-19

  • [修正] 完全照合単語リストのみ保存した場合に,未知語が含まれる場合があったのを修正
  • [修正] 自動多義性解消で兄弟概念を考慮した場合に例外が発生していたのを修正
  • [修正] 階層構築時に見出しがない概念におけるノードのラベルが表示されないことがあったのを修正

2006-09-02: DODDLE-OWL ver. Beta

2006-09-02

  • [追加] ステータスバーの表示に英語を追加

2006-08-24

  • [追加] アイコンを設定
  • [修正] スプラッシュウインドウを修正
  • [修正] 部分照合概念の階層化オプションをデフォルトではオフにした
  • [修正] 多義性解消パネルで該当なしが日本語のみとなっていたので,英語表記を追加

2006-08-23

  • [修正] 視覚化モジュールからDODDLEに階層を反映させる時に,DODDLE側で選択している階層が視覚化モジュールで修正された場合に例外が発生していたのを修正

2006-08-22

  • [追加] stop word listを単語抽出時に無視できるようにした
  • stop_word_list.txtを読み込む
  • 以下のURLを参照
    • http://www.dcs.gla.ac.uk/idom/ir_resources/linguistic_utils/stop_words
  • [追加] config.txtでUSING_DBオプションをtrueにした場合に,DBを利用可能になった
  • [追加] 概念定義パネルで概念間の関係として,agentとobjectを選択できるようにした
    • agentはrdfs:domain, objectはrdfs:rangeに対応するが,その場合,クラスかつプロパティとなる概念ができてしまい,OWL-Fullとなる.
  • [修正] 概念定義パネルのレイアウトを変更
  • [修正] 英語の概念定義で複合語の共起がとれていなかったのを修正
  • [修正] 英語の概念定義で完全照合した複合語がうまく扱えていなかったのを修正
  • [修正] 英語の複合語がWordNetとうまく照合できていなかったのを修正
    • 区切り文字がスペースでも’_'でも照合できるようにした
  • [修正] 複合語の抽出のされ方がおかしい場合があったのを修正(行をまたいで複合語を構成しようとしている部分があった)
  • [修正] プラグイン起動時にもconfig.txtの内容を反映するように修正
  • [修正] 概念定義パネルのInput Concept Listがアルファベット順にソートされていなかったのを修正
  • [修正] プラグイン起動時にスプラッシュウィンドウがうまく表示できていなかったのを修正

2006-08-17

  • [修正] MatchedResultAnalysisの結果をソートして表示するようにした
  • [修正] 言語が英語の場合に視覚化モジュールとの連携ができなかったのを修正
  • [修正] 多重継承しているノード以下のSINノードが複数出現する場合に別々に扱い,照合結果分析を重複して提示していたのを,同一パターンは一度に提示できるように修正

2006-08-11

  • [追加] xdoc2txtのパスを指定できるようにした
  • [追加] LANGをconfig.txtで設定できるようにした
  • [追加] EDR2DODDLE_DIC_Converterを実装
    • EDRのテキスト辞書データをDODDLEのテキスト辞書データおよびDBデータに変換することが可能なGUI
    • batファイルから実行可能
  • [修正] Jenaのバージョンを2.4にアップした
  • [修正] Berkeley DB Java Editionのバージョンを3.0.12にアップした

2006-07-04

  • [追加] 英語化をすすめた.

2006-07-02

  • [追加] 多義性解消パネルで入力単語の追加と削除をできるようにした
  • [追加] 階層構築時に,完全照合,部分照合に関するオプションを指定できるようにした.また,プロジェクトに選択したオプションを保存するようにした
  • [追加] 部分照合した概念のみを階層構築できるようにした
  • [修正] 行為と移動概念以下以外の動詞的概念が階層化できていなかったのを修正.
  • [修正] 剪定概念数がゼロの場合でも,一つ上位の概念が表示されていたのを修正
  • [修正] 多義性解消を行わずに階層構築を行った時に例外が発生していたのを修正
  • [修正] 入力単語を一つもセットしないで階層構築を行った時に例外が発生していたのを修正

2006-06-24

  • [追加] 複数の概念を単語に対応させられるようにした

2006-06-04

  • [追加] 概念記述辞書についてもDBで扱うことができるようにした(30MBぐらいはメモリを節約できた)
  • [追加] wordIDSetMapについて,DBをStringとSetで保存するように変更した(DODDLE辞書データ更新が必要)
  • [追加] 視覚化モジュール(MR3)と連携できるようにした
  • [追加] chasen, sstagger, perl, Sen, EDR, EDRT, WordNetについては,場所をオプションダイアログから変更できるようにした.
  • [修正] プロジェクトを復元後にプロパティ階層構築ができない場合があったのを修正

2006-05-24

  • [追加] 多義性解消モジュールに入力単語を追加するためのボタンを追加
  • [修正] 入力単語選択時に,毎回テキストエリアがクリアされていたのを修正
  • [修正] 入力文書選択時に言語を切り替えても,すぐに表示に反映されないのを修正
  • [修正] プロジェクト復元時に参照オントロジーのチェックが復元されないのを修正

2006-05-17

  • [修正] 入力単語選択タブでテーブルから単語を選択する際に,処理に時間がかかっていたのを修正.
  • [修正] WordNetを参照する際に,単語の原形変換が扱えていなかったのを修正.
  • [修正] 英語の複合語について,中間概念除去を行うと複合語がすべて除去されていたのを修正.

2006-04-28

  • [追加] Berkeley DB Javaのバージョンを2.1.3にアップ
    • DBを更新.後方互換性はないです.

2006-04-19

  • [修正] メニュー,オプションに関する言語ファイルを修正

2006-04-10

  • [修正] 子ノードを2つ以上もたない抽象ノードが追加される場合があったのを修正

2006-04-09

  • [修正] [重要]抽象概念を追加する複合語の階層化で剪定を行う場合に,剪定されない複合語概念があったのを修正(子ノードを2つ以上もたない抽象概念を削除する前に剪定を行っていたため,抽象概念削除後に剪定すべき複合語概念が残る場合があった)
  • [修正] [重要]
    抽象概念の追加と複合語の剪定を同時に行う場合に,剪定前に抽象概念の追加を行っていたため,抽象概念数が実際よりも少なくなっていたのを修正
  • [修正] [重要]
    同一ラベルの抽象概念が別概念となっていたのを修正(抽象概念には[A] をラベルの先頭につけるようにした)
  • [修正] クラス階層のみの構築ができなくなっていたのを修正(2006-04-06の修正によりエンバグ)
  • [修正] 抽象概念の見出しが空白文字で分断されていたのを修正
  • [修正] 追加した抽象概念数の数え方が誤っていたのを修正(重複している場合も別概念としてカウントしていた)
  • [修正] DB版で階層構築時の入力概念の設定に不具合があったのを修正

2006-04-07

  • [追加] クラスまたはプロパティ階層中の概念を選択したときに,剪定ノードを表示するようにした(剪定ノードが何もない場合には,上位概念を表示)
  • [修正] DisambiguationクラスのインナークラスであったConstructTreeActionクラスをactionsパッケージに移動した
  • [修正] フィールド名,ローカル変数名を適切な名前に変更
  • [修正] 複合語の階層構築時に,複合語を子ノードとして持つ概念の見出しが子ノードの見出し(複合語の見出し)となっていたのを修正
  • [修正] onMemory版で階層構築時に代表見出しの設定がうまくできていなかったのを修正

2006-04-06

  • [追加] ConstructConceptTreePanelとConstructPropertyTreePanelに共通の抽象クラス(ConstructConceptTreePanel)を用意して,共通メソッドをまとめる
  • [修正] ConstructConceptTreePanelをConstructClassPanelに変更
  • [修正] ConstructPropertyTreePanelをConstructPropertyPanelに変更
  • [修正] スプラッシュウィンドウを変更.

2006-04-02

  • [追加] 概念変動管理TRAで剪定された概念ツリーを提示できるようにした
  • [追加] 概念変動管理TRAの結果をプロジェクト保存・復元できるようにした
  • [修正] [重要]EDRを用いた概念定義で,定義域の取得がうまくできていなかったのを修正
  • DODDLE_DIC内の概念記述辞書データの形式を変更した
  • [修正] ダイヤモンド継承されている場合の剪定概念リストを扱えていなかったのを修正

2006-04-01

  • [追加] 概念変動管理TRAで剪定された概念リストを提示できるようにした
  • [修正] DB使用時に自動多義性解消できなかったのを修正.
  • [修正] 自動多義性解消結果が保存できなかったのを修正.
  • [修正] 階層構築をしていない状態でプロジェクト保存時にエラーが発生していたのを修正.

2006-03-30

  • [追加] 概念変動管理のMRAについて,プロジェクト復元時に結果を復元できるようにした
  • [修正] 概念変動管理のMRAにおいて,SINノードの判定に誤りがあったのを修正(ユーザが追加した概念もSINノードとしていた)
  • [修正] onMemoryバージョンの自動多義性解消を修正(dbバージョンは自動多義性解消がうまくはたらいていない)

2006-03-12

  • [追加] projectファイルにサンプルとして,CISGを追加.
  • [追加] LANG=enとなっているときには,英語見出しが優先的に代表見出しとなるようにした
  • [修正] クラスAのサブクラスにクラスAが定義されている場合(循環して定義される場合)の処理ができていなかったのを修正
    • 現状では,一時的に,同じクラスが定義されていた場合は,そのクラスを削除するようにしている.
  • [修正] クラスとプロパティのルートノードのIDが,IDCLASS_ROOT, IDPROP_ROOTとなっていたのを,CLASS_ROOT, PROP_ROOTとなるように修正.

2006-03-11

  • [追加] ユーザインタフェースの表示言語として,日本語と英語の両方を切り替えられるようにした
  • [修正] 1形態素以上の文字列に対して部分照合した複合語を階層化する際に,概念の重複があったのを修正
    • 例:ロケット発射装置は,「発射装置」に対して部分照合している.「発射装置」は「発射」+「装置」に分解されるため,1形態素以上の文字列からなる.この場合,発射装置の下に重複して発射装置という概念が追加されていた.

2006-03-09

  • [追加] SEN_HOMEを指定することができるようになった
  • [追加] EDR一般辞書の辞書データがない場合にも,wordnetまたはEDR専門辞書を利用可能にした
  • [追加] ルート概念をEDR一般辞書のルート概念(概念)から名詞的概念に変更した
  • [追加] 以下の情報をプロジェクト情報として保存できるようになった(projectInfo.txt)
    • 利用可能な汎用辞書
    • 部分照合数
    • 完全照合単語数
    • 部分照合単語数
    • 照合単語数
    • 未照合単語数
    • クラス階層構築における追加SIN数
    • 剪定前のクラス数
    • 剪定クラス数
    • 剪定後クラス数
    • プロパティ階層構築における追加SIN数
    • 剪定前プロパティ数
    • 剪定プロパティ数
    • 剪定後プロパティ数
    • 追加抽象中間クラス数
    • 抽象中間クラスの平均兄弟クラスグループ化数
    • 追加抽象中間プロパティ数
    • 抽象中間プロパティの平均兄弟プロパティグループ化数
    • 複合語クラス数
    • 複合語プロパティ数
    • 最終クラス数
    • 最終プロパティ数
    • 平均兄弟クラス数
    • 平均兄弟プロパティ数
  • [修正] Metouia look & feelでいきなりプロジェクトを開くと例外が発生していたのを修正
    (プログレスバーで以下のコードが原因になっていた.progressBar.paintImmediately(progressBar.getVisibleRect());
  • [修正] プロジェクトを開いた直後にすべてのノードが展開されない場合があったのを修正
  • [修正] 単語とIDの対応復元時に,利用可能でない辞書の概念と対応づけられている場合に,復元中に例外が発生していたのを修正

2006-03-07

  • [追加] 概念階層中の概念を検索する際に,検索の範囲(日本語見出し,英語見出し,日本語説明,英語説明)を指定できるようにした.
  • [追加] Metouia look & feelを利用してテーマを変更できるようにした
  • いきなりプロジェクトを開こうとすると例外が発生する(一度,新規プロジェクトを行う必要がある)

2006-03-02

  • [追加] config.txtでデフォルトの接頭辞を設定できるようにした
  • [追加] オプションから階層での接頭辞の表示・非表示を設定できるようにした
  • [修正] EDR専門辞書の概念を利用して構築したプロジェクトが開けなかったのを修正

2006-03-01

  • [追加] 汎用辞書データとしてEDR専門辞書を利用できるようにした
  • EDR一般辞書とEDR専門辞書とWordNetの名前空間および接頭辞は以下のとおり
辞書 接頭辞 名前空間
EDR一般辞書 edr http://www2.nict.go.jp/kk/e416/EDR#
EDR専門辞書 edr http://www2.nict.go.jp/kk/e416/EDRT#
WordNet wn http://wordnet.princeton.edu/wn/2.0#
  • [追加] EDRテキストデータをDODDLEで使用する形式に変換するプログラムをJavaで実装(Ruby実装の移植)
    • util.EDRDicConverter.java
    • util.AccentSymbolConverter.java
    • 15文字以上の説明も多義性解消時に参照できるように変換プログラムを修正
  • [追加] EDR一般辞書,EDR専門辞書,WordNetを使用するかどうかをオントロジータブで設定できるようにした
  • [修正] EDR一般辞書のDB用の辞書データを更新(以降,DODDLE_DIC_2006_02_28バージョンを使用する必要がある)
  • [修正] EDR専門辞書のDB用の辞書データを更新(DODDLE_EDRT_DIC_2006_02_28)
  • [修正] ソースコードの文字エンコーディングをUTF16に変更

2006-02-24

  • [追加] 汎用辞書データとしてWordNetを利用できるようにした
  • EDRとWordNetの名前空間および接頭辞は以下のとおり
辞書 接頭辞 名前空間
EDR edr http://www2.nict.go.jp/kk/e416/EDR#
WordNet wn http://wordnet.princeton.edu/wn/2.0#
  • [修正] 相関ルールおよびWordSpaceについて,文書毎に類似度を求めるように修正
  • [修正] WordNetを扱えるようになったことから,日本語DODDLEという名称がそぐわなくなってきたので,パッケージのdoddle_jをdoddleへ移行.同様にDODDLE_J*というクラス名をDODDLE*に変更.
  • [修正] EDRのDB用の辞書データを更新(以降,DODDLE_DIC_2006_02_24バージョンを使用する必要がある)
  • [修正] 関係選択時にプロパティを何も選択しない状態でキャンセルボタンを押すと例外が発生していたのを修正.
  • [修正] 辞書にのっていない場合に,辞書にのっていない単語リストに移動されていなかったのを修正

2006-02-10

  • [修正] [重要]
    抽象ノードとその下位ノードの名前が一致する場合に下位ノードを抽象ノードに置換する処理にバグがあったため修正した(置換しないようになっている)
  • [修正] [重要] 剪定する設定で,かつ,抽象ノードを追加する場合に,階層の深い位置に抽象ノードを挿入する場合に,先頭の上位と末尾の組み合わせで階層を構築していたのを修正
    • 例:「飛行機レーダー情報」と「ロケットレーダー情報」があるとき,本来は「飛行機レーダー情報」が上位に来るはずなのが,「飛行機情報」が抽象ノードとなっていた

2006-02-08

  • [追加] 完全照合 単語数,部分照合 単語数,入力語彙数,入力概念数,入力 名詞的概念数,入力 動詞的概念数,剪定クラス数,剪定プロパティ数をログ(INFO)として出力するようにした
  • [追加] DODDLE_J.javaに定義されていたAction系のクラスをactionsパッケージに分離した
  • [修正] [重要] 複合語の語頭に対応する概念が階層中にあり,その複合語にさらに下位概念がある場合. さらに,語頭に対応する概念の下位概念にあたる複合語が一つの場合.上記の場合,複合語の下位概念が欠落してしまっていたのを修正.
    • 例: 「ロケット発射装置」の下位概念に「h3Aロケット発射装置」があり,ロケットが階層中に定義されているとする.この場合に,h3Aロケット発射装置が抽象概念追加する場合に欠落していた.
  • [修正] [重要] 複合語の語頭に対応する概念と複合語の末尾に対応する概念を組み合わせた時に,複合語と同一名になってしまう場合.さらに,語頭に対応する概念の下位概念にあたる複合語が一つの場合.上記の場合,複合語が欠落してしまっていたのを修正.
    • 例: 「飛行機発射装置」の語頭である「飛行機」の上位概念が「飛行機」のとき,抽象概念も
      「飛行機発射装置」となり,下位概念と重複してしまう.この場合,下位概念の方の飛行機発射装置は削除されてしまうが,抽象概念の下位概念に例えば,ロケット発射装置など複数概念があればよいが,ない場合は抽象概念である飛行機発射装置は削除されるため,結果として飛行機発射装置は削除されていた.ここで,上記のように複合語が抽象概念に置き換わるような場合には削除しないように修正した.
  • [修正] [重要] 上記の場合で,抽象概念と置き換わるようにしていたが,単純に置き換えていただけだったため,置き換えた複合語が保持していた下位概念が欠落していた.
    • 例:上記の例で,飛行機発射装置の下位にF15飛行機発射装置のような概念がついていた場合には,抽象概念と飛行機発射装置を置き換えたのちに,元からあったF15飛行機発射装置も抽象概念「飛行機発射装置」の下位に移動するように修正した.

2006-02-06

  • [追加] 多義性解消で,汎用辞書に該当する意味がない場合に「該当なし」を選択できるようにした.(該当なしを選択した場合,辞書に載っていない単語リストに入力単語は追加される)
  • [追加] DEBUGオプションをつけたときの,ログの出力形式を変更
  • [修正] [重要]
    複合語の多義性解消で,個々の複合語の意味を変更した場合に階層構築に反映されていなかったのを修正.

2006-02-04

  • [追加] 新規プロジェクトとプロジェクトを開いた後に,ウィンドウを最大化するようにした.
  • [追加] 階層を検索する時に,検索フィールドでエンターボタンを押した場合も次の候補を検索するようにした.
  • [修正] プロジェクトメニューでプロジェクトを選択しても,ウィンドウが選択されていなかったのを修正
  • [修正] 検索時に,部分照合の単語数が完全照合の単語数として表示されていたのを修正.
  • [修正] 複合語の階層構築で,複合語の語頭の単語が概念階層中で定義されている場合には,その上位概念を取得し,上位概念の一致している複合語をまとめて,共通の上位概念の下位概念にまとめる処理をできるようにした.2つ以上複合語をまとめることができる場合には,共通の上位概念を作成.
  • [修正] 上記の機能で,複合語の語頭の単語が多重継承している場合の処理ができていなかったのを修正した.多重継承している場合には,共通上位概念の子ノードの数が一つしかない場合には,元の位置に戻すが,複数の共通上位概念について1つしか子ノードがない場合には,
    兄弟概念に同一概念があらわれてしまうので,その場合には,一つにしぼる. また,複数の共通上位概念のうち一つでも複数の子ノードをもつ場合があったら,
    元の位置に戻した概念は削除する.

    • 例:
      タイマーの上位に「機能でとらえた具体物」,「器具」,「計器」があったときに,タイマー情報という複合語を階層化する.情報の下位に,「機能でとらえた具体物情報」,「器具情報」,「計器情報」を挿入し,それらの下位概念にタイマー情報を位置づける.タイマー情報の他に「器具」を上位にもつ「レーダー」の複合語であるレーダー情報」があるとすると,「計器情報」の下位には,「タイマー情報」と「レーダー情報」の二つの概念があり,「機能でとらえた具体物情報」,「器具情報」
      の下位概念は「タイマー情報」のみとなる.「機能でとらえた具体物情報」,「器具情報」を削除して,「タイマー情報」を「情報」の下位に戻すと,「タイマー情報」が重複してしまうため,一つ以外は削除する.「タイマー情報」は「計器情報」の下位に再階層化されたため,「情報」の下位にある「タイマー情報」も削除し,最終的に,「情報」
      => 「計器情報」 => 「タイマー情報」,「レーダー情報」という階層になる.

2006-02-01

  • [修正] DBを利用する場合に,代表見出しがうまく設定できていなかったのを修正.
  • [修正] ウィンドウのバツボタンを押した時に,終了しないを選択しても,ウィンドウが消えてしまっていたのを修正.

2006-01-31

  • [追加] ドキュメントをGTD TiddyWikiで記述し,プログラムに添付(DODDLE_README.html)
  • [追加] 各タブにアイコンを設定
  • [追加] 多義性解消時に,完全照合した単語を選択した状態で,対応する複合語のみ表示にチェックをいれておくと,部分照合タブを選択した時に,完全照合タブで選択した単語を末尾にもつ複合語のみを表示するようにした.

2006-01-21

  • [追加] 複合語の階層構築で,複合語の左端の単語が概念階層中で定義されている場合には,その上位概念を取得し,上位概念の一致している複合語をまとめて,共通の上位概念の下位概念にまとめる処理をできるようにした.2つ以上複合語をまとめることができる場合には,共通の上位概念を作成.
  • [修正] 複数プロジェクトを立ち上げている際に,(ある)プロジェクトAで入力単語を読み込むと,別のプロジェクトで階層構築を行った時に,プロジェクトAの多義性解消結果で階層を構築していたのを修正.
  • [修正] 入力単語にない単語を含む複合語を階層化する時に,入力単語にない単語を削除すると,半分しか複合語を階層化できていなかったのを修正.
    • 例:
      発射装置が入力単語になく,ロケット発射装置と飛行機発射装置などがあるときに,発射装置を階層に含めないようにする場合には,装置の下に本来は,ロケット発射装置と飛行機発射装置が追加されるはずだが,一方しか追加されていなかった.兄弟概念の半分だけが処理されていた.
  • [修正]  複数プロジェクトを扱っている際に,EDRで概念定義を行うことがうまくできていなかったのを修正.
  • [修正] 階層構築時に,プログレスバーを表示していたがうまく機能していなかったのを修正.
  • [修正] 階層構築中は,階層を表示しないように修正.

2006-01-19

  • [修正] 名詞的概念+動詞的概念の階層を構築後に,名詞的概念の階層を構築するとエラーが発生していたのを,修正.

2006-01-18

  • [追加] 多義性解消を行う際の単語リストも検索できるようになった
  • [追加] 完全照合と部分照合を分離してタブで分けて表示するようにした
    • 部分照合単語リストと多義性解消結果を共有するにチェックをつけていると,部分照合した単語についても,完全照合した単語の意味を自動的につける(例:装置を多義性解消すると,発射装置や点火装置も同時に多義性解消される)
  • [追加] 部分照合した単語リストの多義性解消を行っても自動的に同期されず,ここの単語毎に意味を指定できるようにした.(同期したい場合は上記の機能を利用)
  • [追加] 階層のみ表示できるように,スプリッターをつけた
  • [追加] スプリッターの幅を少し太めにして,わかりやすくした.

2006-01-15

  • [追加] 文書選択時に,言語情報の選択が可能になった(プロジェクトの保存,復元も可)
  • [追加] 入力文書が英語の場合,ss tagger及びgensenを利用して,品詞と単語,複合語を得ることができるようになった (ss taggerが必要.http://www-tsujii.is.s.u-tokyo.ac.jp/~tsuruoka/postagger/)
    • ProcessBuilder使用のため,JRE1.5以上が実行に必要
  • [修正]  入力単語をセットしていない状態でプロジェクトを保存した場合に,プロジェクト復元できなかったのを修正

2006-01-14

  • [追加] WordSpaceで,複合語を扱えるようにした
  • [追加] xdoc2txtで,doc, xls, ppt, pdfなどの文書も読み込めるようにした
    (配布する場合には注意が必要.研究室内,研究関係での利用はOK)
  • [追加] 全体のツールバーを追加
  • [追加] 階層構築のツールバーで各アイコンのツールチップを設定
  • [修正] WordSpaceと相関ルールのパフォーマンスの向上

2006-01-12

  • [追加] WordSpaceを用いた概念定義がてきるようになった(複合語は扱えない)

2006-01-11

  • [追加] 相関ルールを用いた概念定義で,複合語の概念対も扱えるようにした(複合語を扱う場合には,あらかじめて,階層構築をしてUIDを割り振っておく必要がある)

2006-01-10

  • [追加] 相関ルールを用いた概念定義で,OWL出力できるようにした(プロジェクト保存はできない)
  • [追加] プロジェクトを開く際に,進歩状況を表示するようにした(時間を1秒ごとにカウント)

2006-01-08

  • [追加] 単語テーブルを保存,復元できるようにした
  • [追加] 起動オプション(オンメモリ or BerkeleyDB, 最小メモリ,最大メモリ)を指定できるようにした => DODDLE-J.bat
  • [追加] PDFファイルを入力文書として扱えるようにした(不完全. PDFBoxを利用.)
  • [追加] 相関ルールを用いた,概念定義を追加(OWL形式で出力できない.プロジェクト保存できない.)

2006-01-07

  • [追加] 単語テーブル(品詞, TF, IDF, TFIDF, 文書,入力文書,上位概念)を表示可能にした

2006-01-03

  • [追加] 複数文書から入力単語を抽出できるようになった
  • [修正] 多義性解消時に表示する文書は,選択された単語が存在する行のみとした

2006-01-02

  • [追加] プロジェクト一覧を表示し,任意のプロジェクトを最前面に表示できるようにする (=> プロジェクトメニュー)
  • [追加] 上書き保存の実装
  • [追加] 終了時にダイアログを表示
  • [追加] 概念階層から辞書に載っていない単語リストへ移動できるようになった.(ただし,子ノードをもつノードを選択した場合,選択されたノードの代表見出しのみが移動され,その他の見出しおよび下位概念の見出しなどは削除される.)
  • [修正] プロパティのアイコンを変更
  • [修正] 起動時のロゴを変更
  • [修正] 階層構築のボタンとメニューを名詞のみと名詞+動詞とした (階層構築(名詞),階層構築(名詞および動詞))
  • [修正] 辞書データとプログラムを分離した (config.txtのDODDLE_DICに辞書データの場所を指定する必要がある.)

2005-12-31

  • [追加] 部分マッチした単語を下位概念として概念階層を構築する場合に,階層化できるようにした
    • =>A+B+C+D, C+D,
      G+Dがある場合に辞書にはDのみがある場合,D => C+D => B+C+D => G+D と階層化できるようになった
  • [追加] オプションで複合語を階層化する際に,中間ノードを削除するか残すかを指定できるようにした.
    • (例:
      A+B+C+DでDのみが辞書にある場合,このオプションを有効にすると,
      D=>A+B+C+Dとなり,無効にするとD=>C+D=>B+C+D=>A+B+C+Dとなる.
  • [追加] 複数プロジェクトを扱えるようにした
  • [修正] 12-15以前のプロジェクト復元した後に,保存しようとすると,多義性解消結果がうまく保存できず,プロジェクト自体が保存できなくなっていたのを修正.

2005-12-15

  • [追加] 部分照合をした場合には,多義性解消結果を共有するようにした
  • [追加] 完全照合した単語リストを保存できるようになった(部分照合した単語を含む)
  • [追加] 部分照合した単語と対応する複合語のリストを保存できるようになった
  • [追加] プロジェクト復元後および階層構築後に階層を展開するようにした
  • [追加] 複合語の階層構築時のデフォルトのオプションを下位概念とするようにした

2005-12-09

  • [追加] 概念階層構築パネルにあったボタンをアイコンに変更して,階層編集領域を広げた

2005-11-29

  • [追加] 上位概念のリスト(UPPER_CONCEPT_LIST)を指定することで,抽出された単語のリストを上位概念を利用してフィルターできるようになった.

2005-10-26

  • [追加] 辞書に載っていない単語リストを検索できるようにした
  • [追加] 概念の検索を少し,高速にできるようにした
  • [追加] 概念のクローン,コピー,カット,ペーストを実装
  • [追加] 辞書に載っていない単語リストに単語を追加できるようにした
  • [修正] ノード移動時に,多重継承関係の再表示をしていなかったのを修正

2005-10-17

  • [追加] 定義域,値域を追加するダイアログに,すべてのパスを展開するためのボタンを追加
  • [修正] 【重要】復元時にユーザIDの値が既存の最大IDの値と同じになっていたために,新たに概念を追加する際に,既存の最大IDの概念を参照していたのを修正
  • [修正] 【重要】プロジェクトを復元する際に,概念階層と概念定義の内容をクリアしていなかったの修正
  • [修正] EDRの概念については,EDRの名前空間を設定するように修正
  • [修正] プロジェクト復元後に,概念定義における定義域と値域の追加ができなかったのを修正

2005-09-15

  • [追加] 定義域と値域の追加,削除を実装
  • [追加] config.txtにプロジェクトを保存するフォルダを指定できるようにした(PROJECT_DIR) (デフォルトは,./project/)

2005-09-12

  • [追加] 概念の追加,削除などを,ノードを右クリックしたときに,ポップアップメニューから実行できるようにした
  • [追加] BaseURIを保存するようにした
  • [追加] 相対URIでオントロジーを保存するようにした

2005-09-08

  • [追加] オプションの保存・復元を実装
  • [追加] 2分探索を利用して,辞書データを参照できるように修正 →辞書データを更新.DBを利用しない場合でも,そこそこメモリをくわないようになった
  • [追加] スプラッシュウィンドウを起動時に表示するようにした
  • [追加] config.txtで,BASE_URIを指定できるようにした
  • [修正] プロパティ階層が復元できなくなっていたのを修正 (ユーザ定義の概念のIDが復元時におかしくなる場合があるかもしれない.)

2005-09-06

  • [追加] 上位概念へのリンクのみ削除を実装
  • [追加] 全ノードについて,ある程度高速に多重継承をしているかどうかを判別できるようにした

2005-09-05

  • [追加] 辞書に載っていない単語リストの削除ができるようになった
  • [追加] 辞書に載っていない単語リストをプロジェクトの保存・復元で保存・復元できるようになった

Home > 更新履歴

Search
Feeds
Meta

Return to page top