【手続補正書】
【提出日】平成20年5月23日(2008.5.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  選択されたアプリケーションのためのタスク依存の統一化された言語モデルを、タスク独立のコーパスから生成し、該タスク依存の統一化された言語モデルは、言語処理システムにおいて使用するために存在し、Ｎグラムモデル中の組み込み型の文脈自由文法のノンターミナルトークンを有している方法において、
意味上または構文上の概念を表すノンターミナルトークンを備えた複数の文脈自由文法を取得するステップであって、該複数の文脈自由文法の各々は、意味上または構文上の概念を形成するために、前記タスク独立のコーパス中に現存する単語を有しているステップと、
前記複数の文脈自由文法によって前記タスク独立のコーパスをパージングして前記意味上または構文上の概念の各々のワードオカレンス（ｗｏｒｄ  ｏｃｃｕｒｒｅｎｃｅｓ）を特定するステップと、
当該特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換えるステップと、
前記ノンターミナルトークンを有するＮグラムモデルを構築するステップと、
同一の意味上または構文上の概念を表す同一のノンターミナルの少なくともいくつかを備えた第２の複数の文脈自由文法を取得するステップであって、該第２の複数の文脈自由文法の各々は、前記選択されたアプリケーション中で使用するのにより適しているステップと
を備えたことを特徴とする方法。
【請求項２】  請求項１に記載の方法において、
前記ノンターミナルトークンを有する前記Ｎグラムモデルおよびタスク依存の意味上または構文上の概念を表すノンターミナルトークンを有する前記第２の複数の文脈自由文法をコンピュータ読み取り可能な媒体上に記憶する処理をさらに備えたことを特徴とする方法。
【請求項３】  選択されたアプリケーションのためのタスク依存の統一化された言語モデルを、タスク独立のコーパスから生成し、該タスク依存の統一化された言語モデルは、言語処理システムにおいて使用するために存在し、Ｎグラムモデル中の組み込み型の文脈自由文法のノンターミナルトークンを有している方法において、
複数の文脈自由文法を取得するステップであって、前記複数の文脈自由文法は、意味上または構文上の概念を表すノンターミナルトークンを有する文脈自由文法のセットと、所望のタスク依存の意味上または構文上の概念の一つについて誤りを許すフレーズに関するノンターミナルトークンのための少なくとも一つの文脈自由文法とを備えたステップと、
前記複数の文脈自由文法によって前記タスク独立のコーパスをパージングして前記意味上または構文上の概念およびフレーズの各々のためのワードオカレンスを特定するステップと、
該特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換えるステップと、
前記ノンターミナルトークンを有するＮグラムモデルを構築するステップと
を備えたことを特徴とする方法。
【請求項４】  請求項３に記載の方法において、
前記特定されたワードオカレンスの各々を置き換えるステップには、パージング中の誤りを防止するため加えられた前記ノンターミナルを除去する処理が含まれることを特徴とする方法。
【請求項５】  請求項３に記載の方法において、
前記ノンターミナルトークンを有する前記Ｎグラムモデルおよび前記文脈自由文法のセットをコンピュータ読み取り可能な媒体上に記憶するステップをさらに備え、
該コンピュータ読み取り可能な媒体上に記憶するステップは、タスク依存の意味上または構文上の概念を表すノンターミナルトークンを有することを特徴とする方法。
【請求項６】  請求項３に記載の方法において、
前記Ｎグラムモデルを構築するステップには、所望のタスク依存の意味上または構文上の概念の一つに関する誤りを許容するノンターミナルトークンのためのタスク独立のコーパスから、関連するテキストの少なくともいくつかを除去するステップが含まれることを特徴とする方法。
【請求項７】  コンピュータにより読み取り可能な命令を含み、該読み取り可能な命令はそれらが実装されたときに、言語処理システムのためのタスク依存の統一化された言語モデルを構築するための方法を実行するコンピュータ読み取り可能な媒体において、
前記命令は、
意味上または構文上の概念を表すノンターミナルトークンを備えた複数の文脈自由文法にアクセスするステップであって、該複数の文脈自由文法の各々はタスク独立のコーパスに現存する単語を有し、意味上または構文上の概念を形成する命令と、
前記複数の文脈自由文法によって前記タスク独立のコーパスをパージングして、意味上または構文上の概念の各々のワードオカレンスを特定する命令と、
当該特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換える命令と、
前記ノンターミナルトークンを有するＮグラムモデルを構築する命令と、
前記Ｎグラムモデルと同一の意味上または構文上の概念を表す同一のノンターミナルの少なくともいくつかを備えた第２の複数の文脈自由文法とを記憶する命令と
を備え、第２の複数の中の文脈自由文法の各々は、選択された前記アプリケーション中で使用するのにより適していることを特徴とするコンピュータ読み取り可能な媒体。
【請求項８】  コンピュータにより読み取り可能な命令を含み、それらが実装されたときに、言語処理システムのためのタスク依存の統一化された言語モデルを構築するための方法を実行するコンピュータ読み取り可能な媒体において、
前記命令は、
複数の文脈自由文法にアクセスする命令であって、前記複数の文脈自由文法は、意味上または構文上の概念を表すノンターミナルトークンを有する文脈自由文法のセットと所望のタスク依存の意味上または構文上の概念の一つについて誤りを許容するフレーズに関するノンターミナルトークンのための少なくとも一つの文脈自由文法とを備えた命令と、
前記複数の文脈自由文法によってタスク独立のコーパスをパージングして、意味上または構文上の概念の各々のワードオカレンスを特定する命令と、
当該特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換える命令と、
前記ノンターミナルトークンを有するＮグラムモデルを構築する命令と
を備えたことを特徴とするコンピュータ読み取り可能な媒体。
【請求項９】  請求項８に記載のコンピュータ読み取り可能な媒体において、前記特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換える命令には、パージング中の誤りを防止するため加えられた前記ノンターミナルを除去する命令が含まれることを特徴とするコンピュータ読み取り可能な媒体。
【請求項１０】  請求項８に記載のコンピュータ読み取り可能な媒体において、前記ノンターミナルトークンを有する前記Ｎグラムモデルおよびタスク依存の意味上または構文上の概念を表すノンターミナルトークンを有する文脈自由文法のセットをコンピュータ読み取り可能な媒体上に記憶するための命令をさらに有することを特徴とするコンピュータ読み取り可能な媒体。
【請求項１１】  請求項８に記載のコンピュータ読み取り可能な媒体において、前記Ｎグラムモデルを構築する命令には、所望のタスク依存の意味上または構文上の概念の一つのため誤りを許容するノンターミナルトークンのためのタスク独立のコーパスから関連するテキストの少なくともいくつかを除去する命令が含まれることを特徴とするコンピュータ読み取り可能な媒体。
【請求項１２】  コンピュータにより読み取り可能な命令を含み、それらが実行されたときに言語処理システムのための言語モデルを構築するための方法を実行するコンピュータ読み取り可能な媒体において、
前記命令は、
選択されたアプリケーションの意味上または構文上の概念を表すノンターミナルトークンを備えた複数の文脈自由文法にアクセスする命令と、
前記複数の文脈自由文法から単語フレーズを生成する命令と、
該単語フレーズの少なくとも一つから情報検索クエリを公式化する命令と、
当該公式化されたクエリに基づいて前記タスク独立のコーパスを照会する命令と、
前記クエリに基づいて前記タスク独立のコーパスにおける関連するテキストを特定する命令と、
当該特定されたテキストを用いて言語モデルを構築する命令と
を備えたことを特徴とするコンピュータ読み取り可能な媒体。
【請求項１３】  請求項１２に記載のコンピュータ読み取り可能な媒体において、前記言語モデルを構築する命令は、Ｎグラム言語モデルを構築する命令を備えたことを特徴とするコンピュータ読み取り可能な媒体。
【請求項１４】  請求項１３に記載のコンピュータ読み取り可能な媒体において、前記複数の文脈自由文法によって前記タスク独立のコーパスの前記特定されたテキストをパージングして前記意味上または構文上の概念の各々のためのワードオカレンスを特定する命令と、
当該特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換える命令とをさらに備えた命令を有し、
前記Ｎグラム言語モデルを構築する命令は、ノンターミナルトークンを有するＮグラムモデルを構築する命令を備えたことを特徴とするコンピュータ読み取り可能な媒体。
【請求項１５】  コンピュータにより読み取り可能な命令を含み、それらが実装されたときに言語処理システムのための言語モデルを構築するための方法を実行するコンピュータ読み取り可能な媒体において、
前記命令は、
選択されたアプリケーションの意味上または構文上の概念を表すノンターミナルトークンを備えた複数の文脈自由文法にアクセスする命令と、
前記複数の文脈自由文法から単語フレーズを生成する命令と、
該単語フレーズからある第１のＮグラム言語モデルを構築する命令と、
前記単語フレーズの少なくとも一つから情報検索クエリを公式化する命令と、
当該公式化されたクエリに基づいて前記タスク独立のコーパスを照会する命令と、
前記クエリに基づいて前記タスク独立のコーパスにおける関連するテキストを特定する命令と、
当該特定されたテキストから第２のＮグラム言語モデルを構築する命令と、
第１のＮグラム言語モデルと第２の言語モデルとを組み合わせて第３のＮグラム言語モデルを形成する命令と
を備えたことを特徴とするコンピュータ読み取り可能な媒体。
【請求項１６】  請求項１５に記載のコンピュータ読み取り可能な媒体において、前記第２のＮグラム言語モデルを構築する命令には、特定されたテキストのみを用いる命令が含まれることを特徴とするコンピュータ読み取り可能な媒体。
【請求項１７】  請求項１５に記載のコンピュータ読み取り可能な媒体において、前記複数の文脈自由文法によって前記タスク独立のコーパスをパージングして前記意味上または構文上の概念の各々のためのワードオカレンスを特定する命令と、
当該特定されたワードオカレンスの各々を、対応するノンターミナルトークンで置き換える命令と
をさらに備えた命令を有し、
前記単語フレーズには、ノンターミナルトークンが含まれ、および前記第１のＮグラム言語モデルを構築する命令は、ノンターミナルトークンを有するＮグラムモデルを構築する命令を備えたことを特徴とするコンピュータ読み取り可能な媒体。
【請求項１８】  コンピュータにより読み取り可能な命令を含み、それらが実装されたときに選択されたアプリケーションのための統一化された言語モデルを構築するための方法を実行するコンピュータ読み取り可能な媒体において、
前記命令は、
選択されたアプリケーションの意味上または構文上の概念を表すノンターミナルトークンを備えた複数の文脈自由文法にアクセスする命令と、
コーパスから単語の言語モデルを構築する命令と、
該単語の言語モデルから同一のターミナルのために得られた対応する確率の関数として文脈自由文法の少なくともいくつかについての単語に確率を割り当てる命令とを備えた命令を有し、
該確率を割り当てる命令には、対応する文脈自由文法が許可する前記単語の関数として、前記文脈自由文法の各々において単語の言語モデルにより前記単語の確率を正規化する命令が含まれることを特徴とするコンピュータ読み取り可能な媒体。