| ### |
| ### Tests for Kuromoji's search mode heuristic |
| ### |
| ### In search-mode, Kuromoji uses a heuristic to do extra splitting of words |
| ### to get a decompounding effect useful for search. This file includes tests |
| ### for this heuristic and demonstrates its usefulness, but also weaknesses. |
| ### |
| ### This file's format is as follows: |
| ### <text><tab><token1> <token2> ... <token> |
| ### |
| ### This file should use UTF-8 encoding and there is one test per line. The |
| ### text to be segmented and its expected surface form token sequence is |
| ### separated by a tab ('\t'). Tokens are separated by a half-width space. |
| ### Whitespace lines and lines starting with a '#' are ignored. Comments |
| ### are not allowed on entry line. |
| ### |
| ### NOTE: These tests depends on IPADIC |
| ### |
| ### Revision history: |
| ### - 2012-01-29: Initial version |
| ### |
| |
| ## |
| ## Organizations |
| ## |
| |
| # Kansai Internationl Airport |
| 関西国際空港 関西 関西国際空港/0 国際 空港 |
| # Narita Airport |
| 成田空港 成田 成田空港/0 空港 |
| # Haneda Airport |
| 羽田空港 羽田 羽田空港/0 空港 |
| # Nara Institute of Science and Technology |
| 奈良先端科学技術大学院大学 奈良 奈良先端科学技術大学院大学/0 先端 科学 技術 大学院 大学 |
| # Tokyo University |
| 東京大学 東京 東京大学/0 大学 |
| # Kyoto University |
| 京都大学 京都 京都大学/0 大学 |
| |
| # NOTE: differs from non-compound mode: |
| # Kyoto University Baseball Club |
| 京都大学硬式野球部 京都大 学 硬式 野球 部 |
| |
| ## |
| ## Katakana titles |
| ## |
| |
| # Senior Software Engineer |
| シニアソフトウェアエンジニア シニア シニアソフトウェアエンジニア/0 ソフトウェア エンジニア |
| # Software Engineer |
| ソフトウェアエンジニア ソフトウェア エンジニア |
| # Senior Project Manager |
| シニアプロジェクトマネジャー シニア シニアプロジェクトマネジャー/0 プロジェクト マネジャー |
| # Project Manager |
| プロジェクトマネジャー プロジェクト マネジャー |
| # Senior Sales Engineer |
| シニアセールスエンジニア シニア シニアセールスエンジニア/0 セールス エンジニア |
| # System Architect |
| システムアーキテクト システム システムアーキテクト/0 アーキテクト |
| # Senior System Architect |
| シニアシステムアーキテクト シニア シニアシステムアーキテクト/0 システム アーキテクト |
| # System Administrator |
| システムアドミニストレータ システム アドミニストレータ |
| システムアドミニストレーター システム システムアドミニストレーター/0 アドミニストレーター |
| # Senior System Administrator |
| シニアシステムアドミニストレーター シニア シニアシステムアドミニストレーター/0 システム アドミニストレーター |
| |
| ## |
| ## Company names (several are fictitious) |
| ## |
| |
| # SoftBank Mobile |
| ソフトバンクモバイル ソフトバンク モバイル |
| # Alpine Materials |
| アルパインマテリアルズ アルパイン アルパインマテリアルズ/0 マテリアルズ |
| # Sapporo Holdings |
| サッポロホールディングス サッポロ ホールディングス |
| # Yamada Corporation |
| ヤマダコーポレーション ヤマダ ヤマダコーポレーション/0 コーポレーション |
| # Canon Semiconductor equipement NOTE: Semiconductor becomes semi + conductor |
| キヤノンセミコンダクターエクィップメント キヤノン キヤノンセミコンダクターエクィップメント/0 セミ コンダクター エクィップメント |
| # Orental Chain |
| オリエンタルチエン オリエンタル オリエンタルチエン/0 チエン |
| # Ally Projects Japan NOTE: Becomes one token as プロジェクツ is not in IPADIC |
| アーリープロジェクツジャパン アーリープロジェクツジャパン |
| # Peter Pan Corporation |
| ピーターパンコーポレーション ピーター ピーターパンコーポレーション/0 パン コーポレーション |
| # AIM Create |
| エイムクリエイツ エイムクリエイツ |
| # Mars Engineering |
| マースエンジニアリング マース マースエンジニアリング/0 エンジニアリング |
| # Fuji Protein Technology |
| フジプロテインテクノロジー フジ フジプロテインテクノロジー/0 プロテイン テクノロジー |
| |
| ## |
| ## Person names |
| ## |
| |
| # Michael Jackson |
| マイケルジャクソン マイケル ジャクソン |
| # Steve Jobs |
| スティーブジョブズ スティーブ ジョブズ |
| # Harry Potter NOTE: Becomes one token (short word) |
| ハリーポッター ハリーポッター |
| # Bill Gates NOTE: Becomes one token (short word) |
| ビルゲイツ ビルゲイツ |
| # Sean Connery NOTE: Becomes one token (okay) |
| ショーンコネリー ショーンコネリー |
| |
| ## |
| ## Other nouns |
| ## |
| |
| # Holdings |
| ホールディングス ホールディングス |
| # Engineering |
| エンジニアリング エンジニアリング |
| # Software Engineering |
| ソフトウェアエンジニアリング ソフトウェア エンジニアリング |
| # Shopping center |
| ショッピングセンター ショッピング センター |
| # Game center (arcade) NOTE: One token because of short word |
| ゲームセンター ゲームセンター |
| # Christmas shopping |
| クリスマスショッピング クリスマス ショッピング |
| # Download file |
| ダウンロードファイル ダウンロード ファイル |
| # Technology |
| テクノロジー テクノロジー |
| # Lillehammer Olympics |
| リレハンメルオリンピック リレハンメル オリンピック |
| |
| ## |
| ## Problematic terms |
| ## |
| |
| # JT Engineering NOTE: Becomes J Tien ginia ring (substrings are in IPADIC) |
| ジェイティエンジニアリング ジェイ ジェイティエンジニアリング/0 ティエン ジニア リング |
| # Anchovy pasta NOTE: Become Anch yvipasta |
| アンチョビパスタ アンチ アンチョビパスタ/0 ョビパスタ |
| # Surprise gift NOTE: Becomes one token (surprise not in IPADIC) |
| サプライズギフト サプライズギフト |