(57)【要約】旅行ガイド生成方法及びシステムを開示する。旅行ガイド生成方法は、ユーザが入力した少なくとも１つのキーワードを受信するステップ（１０１）と、各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定するステップ（１０２）と、照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するステップ（１０３）と、キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するステップ（１０４）とを含む。旅行ガイド生成方法及びシステムは、ユーザが、旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、旅行ガイド作成に対するユーザの意欲を向上させる。
2019504410.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが入力した少なくとも１つのキーワードを受信することと、
各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定することと、
前記照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定することと、
前記少なくとも１つのキーワードと前記現在のガイドテンプレートに従って、旅行ガイドを自動的に生成することと、
を含む、旅行ガイド生成方法。
【請求項２】
各キーワードを前記予め記憶された旅行の話題語と前記照合する前に、前記方法は、
複数の元のガイドテキストからそれぞれ、旅行の複数の話題語を抽出することと、
前記旅行の複数の話題語であって、それぞれ、１つの話題カテゴリに対応する前記旅行の話題語を話題カテゴリに従って分類することと、
前記旅行の話題語が抽出される前記元のガイドテキストに基づいて、複数の空欄箇所有するガイドテンプレートを生成することであって、前記各空欄箇所は、抽出された旅行の話題語を通して、前記旅行の話題語に対応する話題カテゴリに関連付けられる、前記生成することと、
をさらに含む、請求項１に記載の旅行ガイド生成方法。
【請求項３】
前記照合結果に従って、前記複数のガイドテンプレートから前記現在のガイドテンプレートを前記決定することは、
前記照合によって取得された前記様々な話題カテゴリに従って、前記複数のガイドテンプレートから、様々な話題カテゴリを含むガイドテンプレートを検索すること、
を含む、請求項２に記載の旅行ガイド生成方法。
【請求項４】
前記少なくとも１つのキーワードと前記現在のガイドテンプレートに従って前記旅行ガイドを前記自動的に生成することは、
前記話題カテゴリに従って、前記現在のガイドテンプレートの前記空欄箇所に前記少なくとも１つのキーワードを入力して、前記旅行ガイドを自動的に生成すること
を含む、請求項３に記載の旅行ガイド生成方法。
【請求項５】
各キーワードを予め記憶された旅行の話題語と前記照合して、各キーワードに対応する前記話題カテゴリを決定する前に、前記方法は、
プリセットの観光地データを用いることによって、前記キーワードにテキスト訂正を行うことをさらに含む、請求項１に記載の旅行ガイド生成方法。
【請求項６】
プリセットアルゴリズムに従って、前記ガイドテンプレートのそれぞれの感情次元スコアを取得することをさらに含み、
前記対応する話題カテゴリの全てを含む複数のガイドテンプレートがある時、前記照合によって取得された前記様々な話題カテゴリに従って、前記複数のガイドテンプレートから様々な話題カテゴリを含む前記ガイドテンプレートを前記検索することは、
前記複数のガイドテンプレートから、前記対応する話題カテゴリの全てを含むガイドテンプレートを選択することと、
前記対応する話題カテゴリの全てを含む前記選択されたガイドテンプレートを、前記ガイドテンプレートの感情次元スコアに従って分類することと、
前記ユーザの選択情報を受信し、前記ユーザが選択したガイドテンプレートを前記現在のガイドテンプレートとして使用することと、
を含む、請求項３に記載の旅行ガイド生成方法。
【請求項７】
前記プリセットアルゴリズムに従って、前記ガイドテンプレートのそれぞれの前記感情次元スコアを前記取得することは、
記述、方向、及び、程度を含む３つのコーパスであって、各コーパスはエントリと、対応するスコアパラメータとを含む前記３つのコーパスを構築することと、
１つまたは複数の句読点と接続詞に従って、元のガイドテキストを複数の節に分解することと、
中国語の文法に従って、前記節のそれぞれを解析して、前記記述に対応する部分と、前記方向に対応する部分と、前記程度に対応する部分に分けることと、
前記程度に対応する前記部分の用語と、前記方向に対応する前記部分の用語とに基づいて、前記節のそれぞれの感情次元スコアを取得することと、
前記複数の節の感情次元スコアを正規化して、前記元のガイドテキストを分解することによって取得された前記ガイドテンプレートの感情次元スコアを取得することと、
を含む、請求項６に記載の旅行ガイド生成方法。
【請求項８】
前記ユーザがアップロードした写真を読み取り、前記写真の画像情報を認識することと、
前記画像情報に従って、前記生成された旅行ガイドの対応する位置に前記写真を挿入することと、
をさらに含む、請求項１に記載の旅行ガイド生成方法。
【請求項９】
前記画像情報は、前記写真が撮影された場所、前記写真の観光地及び／または景色を含む、請求項８に記載の旅行ガイド生成方法。
【請求項１０】
前記画像情報に従って、前記生成された旅行ガイドの前記対応する位置に前記写真を前記挿入する前に、前記方法は、
プリセット閾値より高い画質を有する写真を挿入写真として選択すること
をさらに含む、請求項８に記載の旅行ガイド生成方法。
【請求項１１】
前記生成された旅行ガイドを前記ユーザに送信すること、
をさらに含む、請求項１から１０のいずれかに記載の旅行ガイド生成方法。
【請求項１２】
ユーザが少なくとも１つのキーワードを入力するためのキーワード入力インタフェースを提供することと、
前記ユーザが入力した前記少なくとも１つのキーワードをサーバに送信して、前記ユーザが入力した前記少なくとも１つのキーワードに従って、１つまたは複数の話題カテゴリとガイドテンプレートを決定することと、
前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信された旅行ガイドを受信することと、
を含む、旅行ガイド生成方法。
【請求項１３】
前記少なくとも１つのキーワードに従って生成された前記旅行ガイドは、前記少なくとも１つのキーワードを前記ガイドテンプレートに入力することによって獲得され、
前記ガイドテンプレートは、少なくとも１つの空欄箇所を含み、各空欄箇所は、各話題カテゴリに関連付けられ、
各キーワードが、前記関連付けられた話題カテゴリに従って、対応するように、前記各空欄箇所に入力される、
請求項１２に記載の旅行ガイド生成方法。
【請求項１４】
前記話題カテゴリは、複数の元のガイドテキストからそれぞれ抽出された旅行の複数の話題語を分類することによって取得され、前記旅行の話題語はそれぞれ、１つの話題カテゴリに対応し、
前記ガイドテンプレートは、前記旅行の話題語が抽出される前記元のガイドテキストに基づいて、生成される、
請求項１３に記載の旅行ガイド生成方法。
【請求項１５】
前記ユーザが少なくとも１つのキーワードを入力するための前記キーワード入力インタフェースを前記提供することは、前記キーワード入力インタフェースに指定の入力フォーマットを表示することを含む、請求項１２に記載の旅行ガイド生成方法。
【請求項１６】
前記ユーザが入力した前記少なくとも１つのキーワードを前記サーバに前記送信して、前記ユーザが入力した前記キーワードに従って、１つまたは複数の話題カテゴリとガイドテンプレートを決定することは、複数のガイドテンプレートを提供することを含み、
前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信された前記旅行ガイドを前記受信することは、前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信された複数の旅行ガイドを受信することを含み、
前記方法は、
前記ユーザが入力した選択情報を前記サーバに送信することと、
前記ユーザが最終的に選択し、前記サーバによって返信された旅行ガイドを受信することと
をさらに含む、請求項１２に記載の旅行ガイド生成方法。
【請求項１７】
前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信された前記複数の旅行ガイドを前記受信した後、前記方法は、
前記サーバによって返信された前記複数の旅行ガイドを、前記ガイドテンプレートのそれぞれに関連付けられた感情次元スコアに従って、分類及び表示することをさらに含む、請求項１６に記載の旅行ガイド生成方法。
【請求項１８】
写真入力インタフェースを提供して、前記ユーザが入力した写真を前記サーバにアップロードすることを
さらに含む、請求項１２に記載の旅行ガイド生成方法。
【請求項１９】
前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信された前記旅行ガイドを前記受信することは、
前記ユーザが入力し、前記サーバによって返信された前記写真を含む旅行ガイドを受信することを含む、請求項１８に記載の旅行ガイド生成方法。
【請求項２０】
ユーザが入力した少なくとも１つのキーワードを受信するように構成されたキーワード受信モジュールと、
各キーワードを、予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定するように構成された話題カテゴリ決定モジュールと、
照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するように構成されたガイドテンプレート選択モジュールと、
前記キーワードと前記現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するように構成された旅行ガイド生成モジュールと、
を含む、旅行ガイド生成システム。
【請求項２１】
複数の元のガイドテキストからそれぞれ、旅行の複数の話題語を抽出するように構成された旅行の話題語抽出モジュールと、
話題カテゴリに従って前記旅行の複数の話題語を分類するように構成された旅行の話題語分類モジュールであって、前記旅行の話題語はそれぞれ、話題カテゴリに対応する、前記旅行の話題語分類モジュールと、
前記旅行の話題語が抽出される前記元のガイドテキストに基づいて、複数の空欄箇所を有するガイドテンプレートを生成するように構成されたガイドテンプレート生成モジュールをさらに含み、前記空欄箇所のそれぞれは、抽出された旅行の話題語を通して、前記旅行の話題語に対応する話題カテゴリに関連付けられる、
請求項２０に記載の旅行ガイド生成システム。
【請求項２２】
前記ガイドテンプレート選択モジュールは、
照合によって取得された前記様々な話題カテゴリに従って、前記複数のガイドテンプレートから、様々な話題カテゴリを含むガイドテンプレートを検索するように構成される、請求項２１に記載の旅行ガイド生成システム。
【請求項２３】
前記旅行ガイド生成モジュールは、
前記様々な話題カテゴリに従って、前記少なくとも１つのキーワードを前記現在のガイドテンプレートの前記空欄箇所に入力して、前記旅行ガイドを自動的に生成するように構成される、請求項２２に記載の旅行ガイド生成システム。
【請求項２４】
プリセットの観光地データを用いて、前記少なくとも１つのキーワードにテキスト訂正を行うように構成されたテキスト訂正モジュール
をさらに含む、請求項２０に記載の旅行ガイド生成システム。
【請求項２５】
前記ガイドテンプレートはそれぞれ、プリセットアルゴリズムに従って取得された感情次元スコアを有し、
前記対応する話題カテゴリの全てを含む複数のガイドテンプレートがある時、前記ガイドテンプレート選択モジュールは、
前記対応する話題カテゴリの全てを含むガイドテンプレートを前記複数のガイドテンプレートから選択するように構成されたテンプレート選択サブモジュールと、
感情次元スコアに従って、前記対応する話題カテゴリの全てを含む前記選択されたガイドテンプレートを分類するように構成されたテンプレート分類サブモジュールと、
前記ユーザの選択情報を受信し、前記ユーザが選択したガイドテンプレートを前記現在のガイドテンプレートとして使用するように構成されたテンプレート決定サブモジュールと
を含む、請求項２２に記載の旅行ガイド生成システム。
【請求項２６】
感情スコアモジュールをさらに含み、前記感情スコアモジュールは、
記述、方向、及び、程度を含む３つのコーパスであって、各コーパスは、エントリと対応するスコアパラメータとを含む前記３つのコーパスを構築するように構成されたコーパス構築サブモジュールと、
１つまたは複数の句読点及び接続詞に従って、元のガイドテキストを複数の節に分解するように構成されたテキスト分解サブモジュールと、
中国語の文法に従って、前記節のそれぞれを解析して、前記記述に対応する部分、前記方向に対応する部分、及び、前記程度に対応する部分に分けるように構成されたテキスト解析サブモジュールと、
前記程度に対応する前記部分の用語と、前記方向に対応する前記部分の用語とに基づいて、前記節のそれぞれの感情次元スコアを取得するように構成された感情次元スコア取得サブモジュールと、
前記複数の節の感情次元スコアを正規化して、前記元のガイドテキストを分解することによって取得された前記ガイドテンプレートの感情次元スコアを取得するように構成された正規化サブモジュールと、
を含む、請求項２５に記載の旅行ガイド生成システム。
【請求項２７】
前記ユーザがアップロードした写真を読み取り、前記写真の画像情報を認識するように構成された写真読み取り及び認識モジュールと、
前記画像情報に従って、前記生成された旅行ガイドの対応する位置に、前記写真を挿入するように構成された写真挿入モジュールと、
をさらに含む、請求項２０に記載の旅行ガイド生成システム。
【請求項２８】
前記画像情報は、前記写真を撮影した場所、前記写真の観光地及び／または景色を含む、請求項２７に記載の旅行ガイド生成システム。
【請求項２９】
プリセット閾値より高い画質を有する写真を挿入写真として選択するように構成された写真選択モジュール、
をさらに含む、請求項２７に記載の旅行ガイド生成システム。
【請求項３０】
前記生成された旅行ガイドを前記ユーザに送信するように構成された旅行ガイド送信モジュール
をさらに含む、請求項２０〜２９のいずれかに記載の旅行ガイド生成システム。
【請求項３１】
ユーザが少なくとも１つのキーワードを入力するためのキーワード入力インタフェースを提供するように構成された入力インタフェース提供モジュールと、
前記ユーザが入力した前記少なくともキーワードをサーバに送信して、前記ユーザが入力した前記少なくとも１つのキーワードに従って、１つまたは複数の話題カテゴリとガイドテンプレートを決定するように構成されたキーワード送信モジュールと、
前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信された旅行ガイドを受信するように構成された旅行ガイド受信モジュールと、
を含む、旅行ガイド生成システム。
【請求項３２】
前記キーワードに従って生成された前記旅行ガイドは、前記キーワードをガイドテンプレートに入力することによって獲得され、
前記ガイドテンプレートは、少なくとも１つの空欄箇所を含み、各空欄箇所は、前記話題カテゴリの１つに関連付けられ、前記キーワードは、前記関連付けられた話題カテゴリに従って、対応するように、前記空欄箇所に入力される、
請求項３１に記載の旅行ガイド生成システム。
【請求項３３】
前記話題カテゴリは、複数の元のガイドテキストからそれぞれ抽出された旅行の複数の話題語を分類することによって取得され、前記旅行の話題語はそれぞれ、１つの話題カテゴリに対応し、
前記ガイドテンプレートは、前記旅行の話題語が抽出される前記元のガイドテキストに基づいて生成される、
請求項３２に記載の旅行ガイド生成システム。
【請求項３４】
前記入力インタフェース提供モジュールは、指定の入力フォーマットを表示するように構成される、請求項３１に記載の旅行ガイド生成システム。
【請求項３５】
前記キーワード送信モジュールは、前記ユーザが入力した前記少なくとも１つのキーワードを前記サーバに送信するように構成され、それにより、前記サーバは、前記ユーザが入力した前記キーワードに従って、話題カテゴリと複数のガイドテンプレートを決定し、
前記旅行ガイド受信モジュールは、
前記少なくとも１つのキーワードに従って生成され、前記サーバによって返信される複数の旅行ガイドを受信するように構成された一次受信サブモジュールと、
前記ユーザが入力した選択情報を前記サーバに送信するように構成された選択情報送信サブモジュールと、
前記ユーザが最終的に選択し、前記サーバによって返信された旅行ガイドを受信するように構成された最終旅行ガイド受信サブモジュールと、
を含む、請求項３１に記載の旅行ガイド生成システム。
【請求項３６】
前記サーバによって返信された複数の旅行ガイドを、前記ガイドテンプレートのそれぞれと関連付けられた感情次元スコアに従って、分類及び表示するように構成された分類及び表示モジュール、
をさらに含む、請求項３５に記載の旅行ガイド生成システム。
【請求項３７】
前記ユーザが入力した写真を前記サーバにアップロードするための写真入力インタフェースを提供するように構成された写真入力インタフェース提供モジュール
をさらに含む、請求項３１に記載の旅行ガイド生成システム。
【請求項３８】
前記旅行ガイド受信モジュールは、前記ユーザが入力し、前記サーバによって返信された前記写真を含む前記旅行ガイドを受信するように構成される、請求項３７に記載の旅行ガイド生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、インターネット情報処理の分野に関し、より詳細には、旅行ガイド生成方法及びシステムに関する。
【背景技術】
【０００２】
現在社会においては、バックパック旅行が、観光市場の主流になった。よって、旅行の仕方を観光客に案内し、自分の気持ちを記録し、旅行後に体験を選り分けて共有する旅行ガイドは、観光市場で重要な役割を果たす。市場の観光に関する多くのウェブサイトやアプリケーションは、多くの旅行ガイドを集めており、観光客が、関連のあるガイドを検索して、旅行前に自分のガイドを作成するのを可能にする。観光客は、旅行後、旅行のメモやガイドを選り分け、旅行に関する出来事や気持ちを記録して、自分が、思い出すのを助け、他の観光客が旅行前に計画を立てるのを支援してもよい。
【０００３】
このような事情で、旅行後、旅行ガイドの作成に時間を費やす人が多くなっている。様々な観光関連のウェブサイトも、大量の旅行ガイドを選り分けて、推薦を行う。例えば、ある観光客が作成したガイドが、コンテンツの詳細等に従ってお気に入りとしてマークされる。しかしながら、ガイドを作成する過程で、大量のテキストを書くことは、時間と手間がかかる。さらに、旅行中に撮影した多くの写真を選り分けて、選び出す必要があり、写真の選択と、ガイドにおける写真の位置を決定することは、難解な場合がある。これは、多くの時間を必要とし、ガイド作成に対する観光客の意欲に影響する。
【発明の概要】
【０００４】
上記問題を考慮して、本開示の例示の実施形態は、上記問題を克服し得る、または、上記問題を少なくとも部分的に克服し得る旅行ガイド生成方法及びシステムを提供する。
【０００５】
上記問題を解決するために、本開示の例示の実施形態は、
ユーザが入力した少なくとも１つのキーワードを受信するステップと、
各キーワードを予め記憶された旅行の話題語(subject terms)と照合して、各キーワードに対応する話題カテゴリ(subject category)を決定するステップと、
照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するステップと、
キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するステップと
を含む、旅行ガイド生成方法を開示する。
【０００６】
本開示の別の例示の実施形態は、
ユーザが少なくとも１つのキーワードを入力するためのキーワード入力インタフェースを提供することと、
ユーザが入力したキーワードをサーバに送信し、それにより、サーバが、ユーザが入力したキーワードに従って、話題カテゴリとガイドテンプレートを決定することと、
キーワードに従って生成され、サーバによって返信された旅行ガイドを受信することと、
を含む、旅行ガイド生成方法を開示する。
【０００７】
本開示の別の例示の実施形態は、
ユーザが入力した少なくとも１つのキーワードを受信するように構成されたキーワード受信モジュールと、
各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定するように構成された話題カテゴリ決定モジュールと、
照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するように構成されたガイドテンプレート選択モジュールと、
キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するように構成された旅行ガイド生成モジュールと、
を含む、旅行ガイド生成システムを開示する。
【０００８】
本開示の別の例示の実施形態は、
ユーザが少なくとも１つのキーワードを入力するためのキーワード入力インタフェースを提供するように構成された入力インタフェース提供モジュールと、
ユーザが入力したキーワードをサーバに送信して、それにより、サーバが、ユーザが入力したキーワードに従って、話題カテゴリとガイドテンプレートを決定するように構成されたキーワード送信モジュールと、
キーワードに従って生成され、サーバによって返信された旅行ガイドを受信するように構成された旅行ガイド受信モジュールと、
を含む、旅行ガイド生成システムを開示する。
【０００９】
本開示の例示の実施形態は、以下の利点を有する。
【００１０】
上記旅行ガイド生成方法及びシステムは、ユーザが旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、旅行ガイド作成に対するユーザの意欲を向上させる。頻繁に旅行し、旅行ガイドを数回に分けて書く必要があるユーザにとって、本開示の例示の実施形態は、ガイド作成にかかる多くの時間を節約して、効率を向上させ得る。
【図面の簡単な説明】
【００１１】
【図１】本開示の第１の例示の実施形態による、旅行ガイド生成方法のフローチャートである。
【図２】本開示の第２の例示の実施形態による、旅行ガイド生成システムのブロック図である。
【図３】本開示の第３の例示の実施形態による、旅行ガイド生成方法のフローチャートである。
【図４】本開示の第４の例示の実施形態による、旅行ガイド生成方法のフローチャートである。
【図５】本開示の第５の例示の実施形態による、旅行ガイド生成システムのブロック図である。
【図６】本開示の第６の例示の実施形態による、旅行ガイド生成システムのブロック図である。
【図７】本開示の例示の実施形態による、旅行ガイド生成方法の説明フローチャートである。
【図８】本開示の例示の実施形態による、旅行ガイド生成方法の入力コンテンツと出力コンテンツの概略図である。
【図９】本開示の例示の実施形態による、旅行ガイド生成方法の入力コンテンツと出力コンテンツのブロック図である。
【発明を実施するための形態】
【００１２】
本開示の例示の実施形態の技術的解決法を、本開示の例示の実施形態で、添付図面と共に明瞭に完全に記載する。記載する例示の実施形態は、本開示の例示の実施形態の全てではなく一部のみを表すことは明らかである。本開示の例示の実施形態に基づいて、当業者によって導き出される全ての他の例示の実施形態は、本開示の保護範囲に入るものとする。
【００１３】
本開示の核となる着想の１つは、ユーザが入力した少なくとも１つのキーワードを受信することと、各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定することと、照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定することと、キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成することにある。本開示で提供される旅行ガイド生成方法及びシステムは、ユーザが旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、旅行ガイド作成に対するユーザの意欲を向上させる。
【００１４】
第１の例示の実施形態
図１は、本開示の第１の例示の実施形態による、旅行ガイド生成方法のフローチャートである。図１に示すように、例えば、本開示の第１の例示の実施形態による旅行ガイド生成方法は、サーバに適用されてよい。方法は、以下のステップを含む。
ステップＳ１０１：ユーザが入力した少なくとも１つのキーワードを受信する。
【００１５】
このステップにおいて、サーバは、ユーザが入力したテキストを受信してよい。テキストは、例えば、旅行ルート、交通手段、食事、宿泊等を含む複数のキーワードを有してよい。ユーザは、例えば、情報入力インタフェースを用いてテキストを入力してよい。例えば、図７は、本開示の例示の実施形態による旅行ガイド生成方法の入力及び出力の概略図である。クライアント端末の情報入力インタフェースに表示されるプロンプトは、システムがキーワードを認識するのを容易にするために、「観光地を順に入力し、交通手段に丸括弧を追加して下さい」であってよい。プロンプトに従って、ユーザは、テキスト、例えば、「柳浪聞鴬（徒歩）淨慈寺（７番バス）雷峰塔」を入力してよい。テキストは、複数のキーワード、柳浪聞鴬、徒歩、淨慈寺、７番バス、雷峰塔を含む。クライアント端末は、キーワードをサーバに送信し、サーバは、ユーザが入力したキーワードを受信する。
【００１６】
ステップＳ１０２：各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定する。
【００１７】
このステップにおいて、サーバは、旅行の複数の話題語を予め記憶してよく、旅行の各話題語は、１つの話題カテゴリに対応する。ユーザが入力した受信されたキーワードの１つが、予め記憶された旅行の話題語の１つに一致する時、旅行の話題語に対応する話題カテゴリは、キーワードに対応する話題カテゴリである。例えば、ユーザが入力した受信されたキーワードの１つが、「雷峰塔」であり、サーバに予め記憶された旅行の話題語「雷峰塔」に対応する話題カテゴリは、「観光地」である。よって、キーワード「雷峰塔」に対応する話題カテゴリは、「観光地」であると決定されてよい。ユーザが入力した別のキーワードは、「７番バス」で、サーバに予め記憶された旅行の話題語「７番バス」に対応する話題カテゴリは、「交通手段」である。よって、キーワード「７番バス」に対応する話題カテゴリは「交通手段」であると決定されてよい。これらの旅行の話題語は、サーバのデータベースに予め記憶されてよい。
【００１８】
ステップＳ１０３：照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定する。
【００１９】
このステップにおいて、現在のガイドテンプレートは、キーワードと旅行の話題語との照合結果に従って、サーバの複数のガイドテンプレートから決定されてよい。例えば、ユーザが入力したテキストは、「（７番バス）雷峰塔」である。サーバは、テキストに含まれるキーワードが「７番バス」と「雷峰塔」であることを認識する。サーバの３つのガイドテンプレートは、それぞれ、「（）に乗って（）に行く」、「（）に行って（）を味わう」、「（）に滞在する」である。よって、最初のテンプレート、すなわち、「（）に乗って（）に行く」が、照合結果に従って、現在のガイドテンプレートとして選択されてよい。
【００２０】
ステップＳ１０４：キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成する。
【００２１】
このステップにおいて、ユーザが入力したキーワード「７番バス」及び「雷峰塔」と、現在のガイドテンプレート「（）に乗って（）に行く」に従って、サーバは、「７番バス」及び「雷峰塔」を、それぞれ、現在のガイドテンプレートの空欄箇所に入力して、旅行ガイド「７番バスに乗って雷峰塔に行く」を自動的に生成してよい。
【００２２】
本開示の第１の例示の実施形態によって提供される旅行ガイド生成方法は、ユーザが旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、旅行ガイド作成に対するユーザの意欲を向上させる。頻繁に旅行し、旅行ガイドを数回に分けて書く必要があるユーザにとって、本開示の例示の実施形態によって提供される旅行ガイド生成方法は、ガイド作成にかかる多くの時間を節約して、効率を向上させ得る。
【００２３】
第２の例示の実施形態
図２は、本開示の第２の例示の実施形態による、旅行ガイド生成方法のフローチャートである。図２に示すように、例えば、本開示の第２の例示の実施形態による旅行ガイド生成方法は、サーバに適用されてよい。方法は、以下のステップを含む。
Ｓ２０１：複数の元のガイドテキストから、それぞれ、旅行の複数の話題語を抽出する。
【００２４】
このステップにおいて、複数の元のガイドテキストは、サーバのデータベースから獲得されてよい。データベースは、様々なカテゴリのガイドデータを記憶している。例えば、都市の観光地に従って分類を行う場合、データベースは、都市の観光地に従って分類されたデータを記憶する。
【００２５】
旅行の話題語が、各元のガイドテキストから抽出され、旅行の話題語が抽出された後、少なくとも１つの空欄箇所を有するガイドテンプレートが、形成される。旅行の話題語は、統語解析または他の手段によって元のガイドテキストの名詞を認識することによって抽出されてよい。
【００２６】
例えば、元のガイドテキストは、「電車に乗って、杭州東鉄道駅に行き、鉄道駅を出て、地下鉄に乗って、Ｌｏｎｇｘｉａｎｇｑｉａｏ駅に行き、地下鉄の駅を出て、徒歩で湖畔に行き、Ｚｈｉｗｅｉｇｕａｎレストランで昼食をとって、杭州の特別料理を味わう。湧金門から柳浪聞鴬まで西湖に沿って進み、次に、淨慈寺、雷峰塔、太子湾、蘇堤、花港観魚、Ｈｕｐａｏ  Ｓｐｒｉｎｇ、及び、六和塔に進み、最後に、４番バスで第一公園に行って、夜、西湖第３公園の音楽噴水を見て、杭州都錦生賓館で眠る。」
【００２７】
ユーザが入力した上記テキストから抽出された旅行の話題語は、「電車」「東鉄道駅」、「地下鉄」、「Ｌｏｎｇｘｉａｎｇｑｉａｏ駅」、「湖畔」、「Ｚｈｉｗｅｉｇｕａｎレストラン」、「杭州」、「西湖」、「湧金門」、「柳浪聞鴬」、「淨慈寺」、「雷峰塔」、「太子湾」、「蘇堤」、「花港観魚」、「Ｈｕｐａｏ  Ｓｐｒｉｎｇ」、「六和塔」、「４番バス」、「第一公園」、「第三公園」、「音楽噴水」、及び、「都錦生賓館」を含む。
【００２８】
Ｓ２０２：旅行の複数の話題語を、旅行の各話題語が話題カテゴリに対応するように、話題カテゴリに従って分類する。
【００２９】
このステップにおいて、旅行の話題語は、話題カテゴリに従って異なる話題に分類されてよい。例えば、「電車」、「東鉄道駅」、「地下鉄」、「Ｌｏｎｇｘｉａｎｇｑｉａｏ駅」、「湖畔」、「Ｚｈｉｗｅｉｇｕａｎレストラン」、「西湖」、「湧金門」は、「交通手段：電車、地下鉄」、「鉄道駅：東鉄道駅」、「駅：Ｌｏｎｇｘｉａｎｇｑｉａｏ」、「観光地：湖畔、西湖、湧金門」、及び、「レストラン：Ｚｈｉｗｅｉｇｕａｎ」に分類されてよい。交通手段、鉄道駅、及び、観光地は、話題語で、機能は、関連するコーパスと、既に成熟した情報抽出方法を用いて実施されてよく、ここでは詳細に記載しない。
【００３０】
話題カテゴリに従った分類ステップの後、話題コーパスリストがさらに形成されてよい。話題コーパスリストは、以下のデータ形式を有してよい。
「言葉：電車、話題：交通手段
言葉：湖畔、話題：観光地
言葉：Ｚｈｉｗｅｉｇｕａｎ、話題：レストラン」
【００３１】
Ｓ２０３：複数の空欄箇所を有するガイドテンプレートが、旅行の話題語が抽出される元のガイドテキストに基づいて生成され、各空欄箇所は、抽出された旅行の話題語を通して、旅行の話題語に対応する話題カテゴリに関連付けられる。
【００３２】
ステップＳ２０１を参照すると、旅行の話題語が抽出された後、旅行の話題語を元のガイドテキストから抽出することによって形成された複数の空欄箇所を有するガイドテンプレートは、
「（）に乗って（）に行き、鉄道駅を出て、（）に乗って（）に行き、地下鉄の駅を出て、（）（）に行き、（）で昼食をとって、（）の特別料理を味わう。（）から（）に（）に沿って進み、次に（）に進み、最後に、（）で（）に行き、夜、（）を見て、（）で眠る。」
【００３３】
さらに、各空欄箇所は、抽出された旅行の話題語を通して、旅行の話題語に対応する話題カテゴリに関連付けられる。例えば、ガイドテンプレートの最初の文章の２つの空欄箇所は、それぞれ、旅行の話題語「電車」と「杭州東鉄道駅」に対応する。旅行の２つの話題語は、それぞれ、話題カテゴリ「交通手段」と「鉄道駅」に対応する。よって、ガイドテンプレートの最初の文章の２つの空欄箇所に関連付けられた話題カテゴリは、それぞれ、「交通手段」と「鉄道駅」である。
【００３４】
Ｓ２０４：ユーザが入力した少なくとも１つのキーワードを受信する。
【００３５】
このステップは、第１の例示の実施形態のステップＳ１０１と同じまたは類似しているので、ここでは繰り返し記載しない。
【００３６】
ステップＳ２０４は、ステップＳ２０１〜Ｓ２０３のいずれかの前に生じてもよく、または、ステップＳ２０１〜Ｓ２０３と同時に生じてもよいことに注意されたい。本開示は、ステップＳ２０４が生じる順番も、ステップＳ２０４と、ステップＳ２０１〜Ｓ２０３との互いの関係も制限しない。
【００３７】
Ｓ２０５：各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定する。
【００３８】
このステップは、第１の例示の実施形態のステップＳ１０２と同じまたは類似であってよい。このステップにおいて、予め記憶された旅行の話題語は、ステップＳ２０１で抽出された旅行の複数の話題語であってよく、話題カテゴリは、ステップＳ２０２で、旅行の複数の話題語を分類することによって形成された話題カテゴリであってよい。ユーザが入力した受信されたキーワードの１つが、予め記憶された旅行の話題語の１つと同じ時、旅行の話題語に対応する話題カテゴリは、キーワードに対応する話題カテゴリである。
【００３９】
Ｓ２０６：照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定する。
【００４０】
Ｓ２０７：キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成する。
【００４１】
２つのステップは、第１の例示の実施形態のステップＳ１０３及びＳ１０４と同じまたは類似しているので、ここでは繰り返して記載しない。
【００４２】
好ましい例示の実施形態において、上記ステップＳ２０６、すなわち、照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するステップは、以下のステップを含んでよい。
Ｓ２０６１：様々な話題カテゴリを含むガイドテンプレートが、照合によって得られた様々な話題カテゴリに従って、複数のガイドテンプレートから検索される。
【００４３】
このステップにおいて、例えば、２つの話題カテゴリ両方を含むガイドテンプレートが、全てのガイドテンプレートから選び出されてよい。ユーザが入力したテキスト「（７番バス）雷峰塔」を説明のための例としてさらに取り上げると、サーバが、テキストに含まれるキーワードが「７番バス」と「雷峰塔」であると認識すると、キーワードをサーバの旅行の話題語と照合することによって、「７番バス」に対応する話題カテゴリは、「交通手段」であり、「雷峰塔」に対応する話題カテゴリは、「観光地」であると分かってよい。さらに、サーバの３つのガイドテンプレートは、それぞれ、「（）に乗って（）に行く」、「（）に行って（）を味わう」、「（）に滞在する」である。さらに、ガイドテンプレート「（）に乗って（）に行く」において、最初の空欄箇所に対応する話題カテゴリは、「交通手段」であり、２番目の空欄箇所に対応する話題カテゴリは、「観光地」である。２番目のガイドテンプレート「（）に行って（）を味わう」において、最初の空欄箇所に対応する話題カテゴリは、「レストラン」で、２番目の空欄箇所に対応する話題カテゴリは、「食べ物」である。３番目のガイドテンプレート「（）に滞在する」において、空欄箇所に対応する話題カテゴリは「ホテル」である。よって、サーバは、最初のガイドテンプレート「（）に乗って（）に行く」が、ユーザが入力したテキストに含まれたキーワードに対応する話題カテゴリに従った現在のガイドテンプレートであると決定する。
【００４４】
好ましい例示の実施形態において、上記ステップＳ２０７、すなわち、キーワードと現在のガイドテンプレートに従って旅行ガイドを自動的に生成するステップは、以下のステップを含む。
Ｓ２０７１：少なくとも１つのキーワードを、話題カテゴリに従った現在のガイドテンプレートの空欄箇所に入力して、旅行ガイドを自動的に生成する。
【００４５】
このステップにおいて、選択された現在のガイドテンプレートは、例えば、「（）に乗って（）に行く」であり、最初の空欄箇所に対応する話題カテゴリは、「交通手段」であり、２番目の空欄箇所に対応する話題カテゴリは、「観光地」である。よって、キーワードが、話題カテゴリに従った現在のガイドテンプレートに入力されて、旅行ガイド「７番バスに乗って雷峰塔に行く」が自動的に生成されてよい。
【００４６】
別の例に関して、ユーザは、「観光地を順に入力して、交通手段に丸括弧を追加して下さい」というプロンプトに従って、情報入力インタフェースでテキストを入力してよく、入力テキストは、例えば、「柳浪聞鴬（徒歩）淨慈寺（７番バス）雷峰塔」である。ユーザが入力した各キーワードは、データベースの旅行の話題語を用いて、対応する話題カテゴリに対応してよく、全ての対応するカテゴリを含む現在のガイドテンプレートが、複数のガイドテンプレートから選択され、ユーザが入力したキーワードが、対応するように、空欄箇所に入れられて、旅行ガイドテキストが自動的に生成される。出力された旅行ガイドテキストは、以下のようであってよい。
「最初に、柳浪聞鴬に行き、次に、少し歩いて、淨慈寺に行く。次に、７番バスに乗って、雷峰塔に行く。」
【００４７】
さらに別の好ましい例示の実施形態として、ステップＳ２０６１において、すなわち、照合によって得られた様々な話題カテゴリに従って、複数のガイドテンプレートから様々な話題カテゴリを含むガイドテンプレートを検索するステップにおいて、各ガイドテンプレートは、プリセットアルゴリズムに従って得られた感情次元スコア(emotional dimension score)を有し、全ての対応する話題カテゴリを含む複数のガイドテンプレートがある時、ステップＳ２０６１は、さらに以下を含む。
Ｓ２０６２：全ての対応する話題カテゴリを含むガイドテンプレートを、複数のガイドテンプレートから選択する。
【００４８】
Ｓ２０６３：全ての対応する話題カテゴリを含む選択されたガイドテンプレートを、感情次元スコアに従って分類する。
【００４９】
Ｓ２０６４：ユーザの選択情報が受信され、ユーザが選択したガイドテンプレートが、現在のガイドテンプレートとして使用される。
【００５０】
好ましくは、ステップＳ２０６１において、プリセットアルゴリズムに従って各ガイドテンプレートの感情次元スコアを獲得するステップは、以下のステップを含む。
Ｓ２０６１ａ：記述、方向、及び、程度の３つのコーパスが構築され、各コーパスは、エントリと、対応するスコアパラメータを含む。
【００５１】
このステップにおいて、例えば、記述語は、「モクセイの香り」であってよく、方向語は、「豊か」であってよく、程度語は、「とても」であってよい。
【００５２】
Ｓ２０６１ｂ：元のガイドテキストを、句読点と接続詞に従って複数の節(clauses)に分解する。
【００５３】
Ｓ２０６１ｃ：中国語の文法に従って、各節を解析して、「記述」、「方向」、及び、「程度」に分ける。
【００５４】
このステップにおいて、例えば、記述語は、「モクセイの香り」であってよく、方向語は、「豊か」であってよく、程度語は、「とても」であってよい。
【００５５】
Ｓ２０６１ｄ：節の感情次元スコアが、コーパスを参照して解析後、取得された「程度」部分の用語と「方向」部分の用語に基づいて、取得される。
【００５６】
このステップにおいて、例えば、「とても」がスコア４の場合、短いテキスト「モクセイの香りがとても豊かである」の最終スコアは、＋４である。
【００５７】
Ｓ２０６１ｅ：複数の節の感情次元スコアを正規化して、元のガイドテキストを分解することによって取得されたガイドテンプレートの感情次元スコアを取得する。
【００５８】
このステップにおいて、上記正規化は、例えば、節のスコアを加算し、そのスコアを平均して、ガイドテンプレート全体の感情次元スコアを取得することであってよい。
【００５９】
記述語のみが、感情に影響を与えずにガイドテンプレートから取り除かれるので、感情スコアは、ガイドテンプレートに直接、関連付けられてよい。
【００６０】
例えば、全ての対応する話題カテゴリを含む複数のガイドテンプレートが選択される時、ガイドテンプレートは、ユーザが選択するために、感情次元に従って、分類及び表示されてよい。例えば、ユーザが「柳浪聞鴬（徒歩）淨慈寺（７番バス）雷峰塔」と入力した後、異なる感情スコアを有するガイドテンプレートが選択されてよい。例えば、感情スコア４を有する第１のテンプレートを選択して、旅行ガイド「最初に、柳浪聞鴬に行き、果てしない泉の景色に触れる。次に、少し歩いて、淨慈寺に行く。寺は、とても厳かで、日常と異なる雰囲気を感じることができる。急いで、７番バスに乗り、雷峰塔に行く。白蛇の話は、常に私のお気に入りで、急に、気分が良くなる。」を取得してよい。
【００６１】
さらに、例えば、ユーザは、感情スコア１を有する第２のテンプレートを選択して、旅行ガイド「最初に、柳浪聞鴬に行く。景色は悪くない。次に、少し歩いて、淨慈寺に行くが、これといって感じることはない。次に、７番バスに乗って、雷峰塔行くが、普通の仏塔である。」を取得してもよい。
【００６２】
本開示の第２の例示の実施形態で提供される旅行ガイド生成方法は、旅行ガイドを自動的に生成して、ユーザが旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、旅行ガイド作成に対するユーザの意欲を向上させ得るだけでなく、取得された旅行ガイドがより人間味溢れるように、ユーザが、対応する感情を選択できるようにしてよい。
【００６３】
第３の例示の実施形態
図３は、本開示の第３の例示の実施形態による、旅行ガイド生成方法のフローチャートである。図３に示すように、例えば、本開示の第３の例示の実施形態による旅行ガイド生成方法は、サーバに適用されてよい。
【００６４】
第１の例示の実施形態のステップＳ１０１〜Ｓ１０４、または、第２の例示の実施形態のステップＳ２０１〜Ｓ２０７に基づいて、この例示の実施形態は、ガイド写真を入力するステップをさらに追加してよい。例えば、図３に示すように、第１の例示の実施形態のステップＳ１０１〜Ｓ１０４に基づいて、旅行ガイド生成方法は、以下のステップをさらに含んでよい。
Ｓ１０５：ユーザがアップロードした写真を読み取り、写真の画像情報を認識する。
【００６５】
このステップにおいて、ユーザがアップロードした写真を読み取り、写真の画像情報を認識する。画像情報は、写真を撮影した場所、写真の観光地及び／または景色を含み、写真を撮影した場所、観光地、及び、景色が認識されてよい。この機能を実施するために、手動でラベル付けされたデータを畳み込みニューラルネットワーク（ＣＮＮ）を用いて訓練した後、モデルを取得し、そのモデルを用いて対応する観光地を認識することが必要である。写真を認識する技術は既に成熟した技術なので、ここでは詳細に記載しない。
【００６６】
Ｓ１０６：画像情報に従って、生成された旅行ガイドの対応する位置に写真を挿入する。
【００６７】
このステップにおいて、例えば、「テキストの観光地掲載の順に、テキストの下に対応する写真を順に挿入しなさい」という規則に従って、旅行ガイドテキストに写真が挿入されてよい。
【００６８】
好ましくは、写真が旅行ガイドテキストの対応する位置に挿入される前に、この例示の実施形態の旅行ガイド生成方法は、以下のステップをさらに含んでよい。
Ｓ１０５１：プリセット閾値より高い画質を有する写真を挿入写真として選択する。
【００６９】
このステップにおいて、写真の画質スコアを計算してよく、閾値未満の画質スコアを有する写真は、削除される。この機能を実施するために、手動でラベル付けされたデータを畳み込みニューラルネットワーク（ＣＮＮ）を用いて訓練した後、モデルを取得し、そのモデルを用いて、写真の画質スコアを計算し、最後に、低画質の写真、すなわち、システムによってプリセットされた閾値未満の画質スコアを有する写真を削除することが必要である。写真の画質スコアを計算することも成熟した技術なので、ここでは詳細に記載しない。
【００７０】
このステップにおいて、高画質の写真が選び出されて、旅行ガイドテキストに挿入されてよい。一方、ある観光地に関して複数の写真がある場合、高い画質スコアを有する写真が、挿入のために優先的に選択される。これらの規則は、多数の高品質の旅行ガイド構成を要約した後、取得されてよい。上記方法によって、優れたテキスト及び写真を有する旅行ガイドが生成され得る。
【００７１】
本開示の第３の例示の実施形態で提供される旅行ガイド生成方法は、旅行ガイドを自動的に生成して、ユーザが、旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、旅行ガイド作成に対するユーザの意欲を向上させ得るだけでなく、取得された旅行ガイドがより人間味に溢れ、美しくなるように、優れたテキストと写真の効果を達成するように写真をマッチさせてよい。
【００７２】
上記例示の実施形態のそれぞれにおいて、ステップＳ１０２またはステップＳ２０５で、各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定する前に、本開示の例示の実施形態で提供された旅行ガイド生成方法は、以下のステップをさらに含んでよい。
Ｓ２０４１：ユーザがテキストに入力したキーワードに対して、プリセットの観光地データを用いて、テキスト訂正を行う。
【００７３】
プリセットの観光地データは、例えば、ある場所の名前の翻訳された名前、ニックネームを含む第三者の旅行データであってよく、ユーザが入力したテキストを訂正して、旅行ガイドの正確さを保証するために、使用されてよい。あいまい検索技術を採用して、この機能を実施してよく、「あいまい検索」方法が使用されてよい。プロセスにおいては、正確な各言葉の用語頻度が、（クローラを用いてクロールされてよい）高品質の旅行テキストを用いて取得され、次に、正確な道路名と訂正が必要な道路名との間の編集距離が計算され、最後に、最大の「用語頻度／編集距離」を有する用語が選択される。方法を用いて、例えば、「Ｙｏｎｇｊｉｎｇ  Ｇａｔｅ」は、「Ｙｏｎｇｊｉｎ  Ｇａｔｅ」に訂正されてよい。
【００７４】
上記例示の実施形態のそれぞれにおいて、ステップＳ１０４またはステップＳ２０７、すなわち、キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するステップの後、方法は、以下のステップをさらに含んでよい。
Ｓ２０８：生成された旅行ガイドをユーザに送信する。
【００７５】
上記例示の実施形態のそれぞれにおいて、ステップ１０１の前に、本開示の解決法は、ステップ１００、すなわち、データベースの特定の分類に従ってガイドデータを分類することをさらに含んでよい。ここで、「特定の分類」は、例えば、観光地であってよい。
【００７６】
図８は、本開示の例示の実施形態による、旅行ガイド生成方法の入力コンテンツ及び出力コンテンツの概略図である。図８に示すように、本開示の旅行ガイド生成方法によると、簡単なテキストを入力した後、写真を有する詳細で感情の入ったガイドが取得されて、ガイドの美しさ及び読みやすさを向上させてよい。
【００７７】
複数の上記例示の実施形態は、互いに参照されて、または、組み合わされて、新しい例示の実施形態を作成してよいことを、当業者は理解することができる。さらに、上記例示の実施形態のステップの順番は、特に制限されず、上記例示の実施形態に開示された解決法は、本開示の範囲を特に制限しない。例えば、図９は、本開示の例示の実施形態による、旅行ガイド生成方法の概略フローチャートであり、上記３つの例示の実施形態を組み合わせたものと考えられてよい。当業者は、複数の例示の実施形態を組み合わせて、または、複数の例示の実施形態から学んで、新しい解決法を形成してよい。これらの解決法は全て、本開示の保護範囲にある。
【００７８】
第４の例示の実施形態
図４は、本開示の第４の例示の実施形態による、旅行ガイド生成方法のフローチャートである。図４に示すように、旅行ガイド生成方法は、クライアント端末に適用されてよく、方法は、以下のステップを含んでよい。
Ｓ４０１：ユーザが少なくとも１つのキーワードを入力するためにキーワード入力インタフェースを提供する。
【００７９】
このステップにおいて、クライアント端末は、ユーザがテキストを入力するための入力インタフェースを提供してよい。テキストは、例えば、旅行ルート、交通手段、食事、宿泊等を含む複数のキーワードを有してよい。ユーザは、例えば、情報入力インタフェースを用いて、テキストを入力してよい。図７を参照すると、例えば、クライアント端末の情報入力インタフェースに表示されたプロンプトは、システムがキーワードを認識するのを容易にするための「観光地を順に入力し、交通手段に丸括弧を追加して下さい」であってよい。プロンプトに従って、ユーザは、テキスト、例えば、「柳浪聞鴬（徒歩）淨慈寺（７番バス）雷峰塔」を入力してよい。テキストは、複数のキーワードである柳浪聞鴬、徒歩、淨慈寺、７番バス、雷峰塔を含む。
【００８０】
Ｓ４０２：ユーザが入力したキーワードが、サーバに送信され、それにより、サーバは、ユーザが入力したキーワードに従って、話題カテゴリとガイドテンプレートを決定する。
【００８１】
このステップにおいて、クライアント端末は、キーワードをサーバに送信してよく、サーバは、話題カテゴリとガイドテンプレートを決定する。サーバは、旅行の話題語を予め記憶してよく、旅行の各話題語は、１つの話題カテゴリに対応する。ユーザが入力し、クライアント端末が送信したキーワードが、予め記憶された旅行の話題語の１つと同じである時、旅行の話題語に対応する話題カテゴリは、キーワードに対応する話題カテゴリである。例えば、ユーザが入力したキーワードの１つが、「雷峰塔」であり、サーバに予め記憶された旅行の話題語「雷峰塔」に対応する話題カテゴリは、「観光地」である。よって、キーワード「雷峰塔」に対応する話題カテゴリは「観光地」であると決定されてよい。ユーザが入力した別のキーワードが、「７番バス」であり、サーバに予め記憶された旅行の話題語「７番バス」に対応する話題カテゴリは、「交通手段」である。よって、キーワード「７番バス」に対応する話題カテゴリは「交通手段」であると決定されてよい。
【００８２】
さらに、現在のガイドテンプレートが、クライアント端末によって送信されたキーワードと旅行の話題語との照合結果に従って、サーバの複数のガイドテンプレートから決定されてよい。例えば、ユーザが入力し、クライアント端末によって送信されたテキストは、「（７番バス）雷峰塔」である。サーバは、テキストに含まれるキーワードが「７番バス」及び「雷峰塔」であることを認識する。サーバの３つのガイドテンプレートは、それぞれ、「（）に乗って（）に行く」、「（）に行って（）を味わう」、及び、「（）に滞在する」である。よって、最初のテンプレート、すなわち、「（）に乗って（）に行く」が、照合結果に従って、現在のガイドテンプレートとして選択されてよい。
【００８３】
ステップ４０３：キーワードに従って生成され、サーバによって返信された旅行ガイドを受信する。
【００８４】
このステップにおいて、ユーザが入力したキーワード「７番バス」及び「雷峰塔」と、現在のガイドテンプレート「（）に乗って（）に行く」に従って、サーバは、「７番バス」及び「雷峰塔」をガイドテンプレートの空欄箇所にそれぞれ入力して、旅行ガイド「７番バスに乗って雷峰塔に行く」を自動的に生成してよい。クライアント端末は、キーワードに従って生成され、サーバによって返信された旅行ガイドを受信してよい。
【００８５】
別の例に関して、図７に示すように、ユーザが入力した「柳浪聞鴬（徒歩）淨慈寺（７番バス）雷峰塔」に従って、旅行ガイド「最初に、柳浪聞鴬に行き、次に、少し歩いて、淨慈寺に行く。次に、７番バスに乗って雷峰塔に行く」が生成されてよい。
【００８６】
好ましくは、キーワードに従って生成される旅行ガイドは、キーワードをガイドテンプレートに入力することによって獲得される。ガイドテンプレートは、少なくとも１つの空欄箇所を含む。各空欄箇所は、話題カテゴリの１つに関連付けられる。キーワードが、関連付けられた話題カテゴリに従って、対応するように、空欄箇所に入力される。
【００８７】
例えば、上記「（）に乗って（）に行く」の２つの空欄箇所は、それぞれ、話題カテゴリ「交通手段」と「観光地」に関連付けられ、クライアント端末によって送信された「７番バス」と「雷峰塔」が、それぞれ、２つの空欄箇所に入力されて、旅行ガイド「７番バスに乗って雷峰塔に行く」が自動的に生成される。
【００８８】
好ましくは、話題カテゴリは、複数の元のガイドテキストからそれぞれ抽出された旅行の複数の話題語を分類することによって取得され、旅行の各話題語は、１つの話題カテゴリに対応する。ガイドテンプレートが、旅行の話題語が抽出される元のガイドテキストに基づいて生成される。
【００８９】
例えば、元のガイドテキストは、「電車に乗って、杭州東鉄道駅に行き、鉄道駅を出て、地下鉄に乗って、Ｌｏｎｇｘｉａｎｇｑｉａｏ駅に行き、地下鉄駅を出て、徒歩で湖畔に行き、Ｚｈｉｗｅｉｇｕａｎレストランで昼食をとって、杭州の特別料理を味わう。湧金門から柳浪聞鴬に西湖に沿って進み、次に、淨慈寺、雷峰塔、太子湾、蘇堤、花港観魚、Ｈｕｐａｏ  Ｓｐｒｉｎｇ、及び、六和塔と進み、最後に、４番バスで第一公園に行って、夜、西湖第三公園の音楽噴水を見て、杭州都錦生賓館で眠る」である。
【００９０】
ユーザが入力した上記テキストから抽出された旅行の話題語は、「電車」、「東鉄道駅」、「地下鉄」、「Ｌｏｎｇｘｉａｎｇｑｉａｏ駅」、「湖畔」、「Ｚｈｉｗｅｉｇｕａｎレストラン」、「杭州」、「西湖」、「湧金門」、「柳浪聞鴬」、「淨慈寺」、「雷峰塔」、「太子湾」、「蘇堤」、「花港観魚」、「Ｈｕｐａｏ  Ｓｐｒｉｎｇ」、「六和塔」、「４番バス」、「第一公園」、「第三公園」、「音楽噴水」、及び、「都錦生賓館」を含む。
【００９１】
旅行の話題語は、話題カテゴリに従って、異なる話題に分類されてよい。例えば、「電車」、「東鉄道駅」、「地下鉄」、「Ｌｏｎｇｘｉａｎｇｑｉａｏ駅」、「湖畔」、「Ｚｈｉｗｅｉｇｕａｎレストラン」、「西湖」、「湧金門」は、「交通手段：電車、地下鉄」、「鉄道駅：東鉄道駅」、「駅：Ｌｏｎｇｘｉａｎｇｑｉａｏ」、「観光地：湖畔、西湖、湧金門」及び、「レストラン：Ｚｈｉｗｅｉｇｕａｎ」に分類されてよい。交通手段、鉄道駅、及び、観光地は、話題語であり、この機能は、関連するコーパスと既に成熟した情報抽出方法とを用いて実施されてよく、ここでは詳細に記載しない。
【００９２】
話題カテゴリに従った分類ステップの後、話題コーパスリストが、さらに形成されてよい。話題コーパスリストは、以下のデータ形式を有してよい。
「用語：電車、話題：交通手段
用語：湖畔、話題：観光地
用語：Ｚｈｉｗｅｉｇｕａｎ、話題：レストラン」
【００９３】
旅行の話題語を抽出後、元のガイドテキストから旅行の話題語を抽出することによって形成された複数の空欄箇所を有するガイドテンプレートは、
「（）に乗って（）に行き、鉄道駅を出て、（）に乗って（）に行き、地下鉄駅を出て、（）（）に行き、（）で昼食をとって（）の特別料理を味わう。（）から（）に（）に沿って進み、次に（）に進み、最後に、（）で（）に行き、夜、（）を見て、（）で眠る。」である。
【００９４】
さらに、各空欄箇所は、抽出された旅行の話題語を通して、旅行の話題語に対応する話題カテゴリに関連付けられる。例えば、ガイドテンプレートの最初の文章の２つの空欄箇所は、それぞれ、旅行の話題語「電車」と「杭州東鉄道駅」に対応する。旅行の２つの話題語は、それぞれ、話題カテゴリ「交通手段」と「鉄道駅」に対応する。よって、ガイドテンプレートの最初の文章の２つの空欄箇所に関連付けられた話題カテゴリは、それぞれ、「交通手段」と「鉄道駅」である。
【００９５】
上記方法によって、本開示の第４の例示の実施形態で提供された旅行ガイド生成方法は、旅行ガイドを自動的に生成して、ユーザが、旅行ガイドを書くことに多くの時間と労力を費やすのを回避し得るだけでなく、ガイド作成に対するユーザの意欲を向上させる。
【００９６】
好ましくは、ユーザが少なくとも１つのキーワードを入力するキーワード入力インタフェースを提供するステップにおいて、入力インタフェースは、指定の入力フォーマットを表示するために使用される。
【００９７】
例えば、情報入力インタフェースに表示されたプロンプトは、システムがキーワードを認識するのを容易にするために、「観光地を順に入力し、交通手段に丸括弧を追加して下さい」であってよい。プロンプトに従って、ユーザは、テキスト、例えば、「柳浪聞鴬（徒歩）淨慈寺（７番バス）雷峰塔」を入力してよい。
【００９８】
好ましくは、ユーザが入力したキーワードをサーバに送信し、それにより、サーバが、ユーザが入力したキーワードに従って、話題カテゴリとガイドテンプレートを決定するステップにおいて、複数のガイドテンプレートがある。
【００９９】
キーワードに従って生成され、サーバによって返信された旅行ガイドを受信するステップは、
キーワードに従って生成され、サーバによって返信された複数の旅行ガイドを受信することを含む。
【０１００】
方法は、
ユーザが入力した選択情報をサーバに送信することと、
ユーザが最後に選択し、サーバによって返信された旅行ガイドを受信することと、
をさらに含む。
【０１０１】
例えば、サーバが、ユーザが入力した各キーワードに対応する話題カテゴリを含む複数のガイドテンプレートを選び出すと、サーバは、各ガイドテンプレートを用いて旅行ガイドを生成してよく、その旅行ガイドをクライアント端末に送信してよい。
【０１０２】
複数の旅行ガイドを受信すると、ユーザは、最終的に選択する旅行ガイドとして、複数の旅行ガイドから１つを選択してよい。クライアント端末は、ユーザが入力した選択情報をサーバに送信し、ユーザが最終的に選択し、サーバが返信した旅行ガイドを受信する。
【０１０３】
好ましくは、キーワードに従って生成され、サーバによって返信された複数の旅行ガイドを受信するステップにおいて、方法は、
サーバによって返信された複数の旅行ガイドを、各ガイドテンプレートに関連付けられた感情次元スコアに従って、分類及び表示することをさらに含む。
【０１０４】
このステップにおいて、各ガイドテンプレートは、感情次元スコアに関連付けられ、感情次元スコアは、第２の例示の実施形態のステップＳ２０６１ａ〜Ｓ２０６１ｅによって取得されてよい。このステップにおいて、サーバによって返信された複数の旅行ガイドは、感情次元スコアに従って、クライアント端末で、分類及び表示されてよい。例えば、スコア５のガイドテンプレートを用いて生成された旅行ガイドが、表示のために１つのカテゴリに分類され、スコア４のガイドテンプレートを用いて生成された旅行ガイドが、表示のために１つのカテゴリに分類される等である。
【０１０５】
好ましくは、旅行ガイド生成方法は、ユーザが入力した写真をサーバにアップロードするための写真入力インタフェースを提供することをさらに含む。
【０１０６】
写真をサーバにアップロードした後、キーワードに従って生成され、サーバによって返信された旅行ガイドを受信するステップは、
ユーザが入力しサーバによって返信された写真を含む旅行ガイドを受信することを含む。
【０１０７】
すなわち、このステップにおいて、サーバは、キーワードに従って生成された旅行ガイドに写真を挿入して、写真を有する旅行ガイドを形成する。
【０１０８】
上記方法によって、本開示の第４の例示の実施形態で提供された旅行ガイド生成方法は、旅行ガイドを自動的に生成して、ユーザが、旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、ガイド作成に対するユーザの意欲を向上させるだけでなく、取得された旅行ガイドにより人間味があり、美しくなるように、ユーザが、対応する感情を選択し、写真をマッチさせて、優れたテキスト及び写真の効果を達成するのを可能にし得る。
【０１０９】
第５の例示の実施形態
図５は、本開示の第５の例示の実施形態による、旅行ガイド生成システムを示す。図５に示すように、旅行ガイド生成システム５００は、
ユーザが入力した少なくとも１つのキーワードを受信するように構成されたキーワード受信モジュール５０１と、
各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定するように構成された話題カテゴリ決定モジュール５０２と、
照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するように構成されたガイドテンプレート選択モジュール５０３と、
キーワードと現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するように構成された旅行ガイド生成モジュール５０４と、
を含む。
【０１１０】
好ましい例示の実施形態において、旅行ガイド生成システムは、
複数の元のガイドテキストからそれぞれ、旅行の複数の話題語を抽出するように構成された旅行の話題語抽出モジュール５０５と、
旅行の各話題語が１つの話題カテゴリに対応するように、話題カテゴリに従って、旅行の複数の話題語を分類するように構成された旅行の話題語分類モジュール５０６と、
旅行の話題語が抽出される元のガイドテキストに基づいて、複数の空欄箇所を有するガイドテンプレートを生成するように構成されたガイドテンプレート生成モジュール５０７をさらに含み、各空欄箇所は、抽出された旅行の話題語を通して、旅行の話題語に対応する話題カテゴリに関連付けられる。
【０１１１】
好ましい例示の実施形態において、ガイドテンプレート選択モジュールは、
照合によって取得された様々な話題カテゴリに従って、複数のガイドテンプレートから、様々な話題カテゴリを含むガイドテンプレートを検索するように構成される。
【０１１２】
好ましい例示の実施形態において、旅行ガイド生成モジュールは、
現在のガイドテンプレートの空欄箇所に、話題カテゴリに従って、少なくとも１つのキーワードを入力して、旅行ガイドを自動的に生成するように構成される。
【０１１３】
好ましい例示の実施形態において、旅行ガイド生成システムは、
プリセットの観光地データを用いて、キーワードにテキスト訂正を行うように構成されたテキスト訂正モジュール５０８をさらに含む。
【０１１４】
好ましい例示の実施形態において、各ガイドテンプレートは、プリセットアルゴリズムに従って取得された感情次元スコアを有する。
【０１１５】
全ての対応する話題カテゴリを含む複数のガイドテンプレートがある時、ガイドテンプレート選択モジュール５０３は、
全ての対応する話題カテゴリを含むガイドテンプレートを複数のガイドテンプレートから選択するように構成されたテンプレート選択サブモジュールと、
全ての対応する話題カテゴリを含む選択されたガイドテンプレートを、感情次元スコアに従って、分類するように構成されたテンプレート分類サブモジュールと、
ユーザの選択情報を受信し、ユーザが選択したガイドテンプレートを、現在のガイドテンプレートとして使用するように構成されたテンプレート決定サブモジュールと、
を含む。
【０１１６】
好ましい例示の実施形態において、旅行ガイド生成システムは、感情スコアモジュールをさらに含み、感情スコアモジュールは、
記述、方向、及び、程度の３つのコーパスであって、各コーパスは、エントリと対応するスコアパラメータとを含む３つのコーパスを構築するように構成されたコーパス構築サブモジュールと、
句読点と接続詞に従って、元のガイドテキストを複数の節に分解するように構成されたテキスト分解サブモジュールと、
中国語の文法に従って、各節を解析して、「記述」部分、「方向」部分、及び、「程度」部分に分けるように構成されたテキスト解析サブモジュールと、
コーパスを参照して解析した後に取得された「程度」部分の用語と、「方向」部分の用語に基づいて、節の感情次元スコアを取得するように構成された感情次元スコア獲得サブモジュールと、
複数の節の感情次元スコアを正規化して、元のガイドテキストを分解することによって取得されたガイドテンプレートの感情次元スコアを取得するように構成された正規化サブモジュールと、
を含む。
【０１１７】
好ましい例示の実施形態において、システムは、
ユーザがアップロードした写真を読み取り、写真の画像情報を認識するように構成された写真読み取り及び認識モジュール５０９と、
生成された旅行ガイドの対応する位置に、画像情報に従って、写真を挿入するように構成された写真挿入モジュール５１０と
をさらに含む。
【０１１８】
好ましい例示の実施形態において、画像情報は、写真を撮影した場所、写真の観光地及び／または景色を含む。
【０１１９】
好ましい例示の実施形態において、システムは、
プリセット閾値より高い画質を有する写真を挿入写真として選択するように構成された写真選択モジュール５１１をさらに含む。
【０１２０】
好ましい例示の実施形態において、システムは、
生成された旅行ガイドをユーザに送信するように構成された旅行ガイド送信モジュール５１２をさらに含む。
【０１２１】
本開示の第５の例示の実施形態で提供された旅行ガイド生成システムは、ユーザが、旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、ガイド作成に対するユーザの意欲を向上させることができる。頻繁に旅行し、旅行ガイドを数回に分けて書く必要があるユーザにとって、本開示の例示の実施形態で提供される旅行ガイド生成方法は、ガイド作成にかかる多くの時間を節約して、効率を向上させ得る。
【０１２２】
第６の例示の実施形態
図６は、本開示の第６の例示の実施形態による、旅行ガイド生成システムのブロック図である。図６に示すように、旅行ガイド生成システム６００は、
ユーザが少なくとも１つのキーワードを入力するためのキーワード入力インタフェースを提供するように構成された入力インタフェース提供モジュール６０１と、
ユーザが入力したキーワードをサーバに送信して、それにより、サーバが、ユーザが入力したキーワードに従って、話題カテゴリとガイドテンプレートを決定するように構成されたキーワード送信モジュール６０２と、
キーワードに従って生成され、サーバによって返信された旅行ガイドを受信するように構成された旅行ガイド受信モジュール６０３と、
を含む。
【０１２３】
好ましい例示の実施形態において、キーワードに従って生成された旅行ガイドは、キーワードをガイドテンプレートに入力することによって獲得される。ガイドテンプレートは、少なくとも１つの空欄箇所を含む。各空欄箇所は、話題カテゴリの１つに関連付けられる。キーワードは、関連付けられた話題カテゴリに従って、対応するように、空欄箇所に入力される。
【０１２４】
好ましい例示の実施形態において、話題カテゴリは、複数の元のガイドテキストからそれぞれ抽出された旅行の複数の話題語を分類することによって取得され、旅行の各話題語は、１つの話題カテゴリに対応する。ガイドテンプレートは、旅行の話題語が抽出される元のガイドテキストに基づいて、生成される。
【０１２５】
好ましい例示の実施形態において、入力インタフェース提供モジュールは、指定の入力フォーマットを表示するように構成される。
【０１２６】
好ましい例示の実施形態において、キーワード送信モジュールは、ユーザが入力したキーワードをサーバに送信し、それにより、サーバが、ユーザが入力したキーワードに従って話題カテゴリと複数のガイドテンプレートを決定するように構成される。
【０１２７】
旅行ガイド受信モジュール６０３は、
キーワードに従って生成され、サーバによって返信された複数の旅行ガイドを受信するように構成された一次受信サブモジュールと、
ユーザが入力した選択情報をサーバに送信するように構成された選択情報送信サブモジュールと、
ユーザが最終的に選択し、サーバによって返信された旅行ガイドを受信するように構成された最終旅行ガイド受信サブモジュール(final travel guide receiving sub-module)と、
を含む。
【０１２８】
好ましい例示の実施形態において、システムは、
サーバによって返信された複数の旅行ガイドを、各ガイドテンプレートに関連付けられた感情次元スコアに従って分類し、表示するように構成された分類及び表示モジュール６０４をさらに含む。
【０１２９】
好ましい例示の実施形態において、システムは、
ユーザが入力した写真をサーバにアップロードするための写真入力インタフェースを提供するように構成された写真入力インタフェース提供モジュール６０５をさらに含む。
【０１３０】
好ましい例示の実施形態において、旅行ガイド受信モジュール６０３は、ユーザが入力し、サーバによって返信された写真を含む旅行ガイドを受信するように構成される。
【０１３１】
本開示の第６の例示の実施形態で提供された旅行ガイド生成システムは、ユーザが、旅行ガイドを書くことに多くの時間と労力を費やすのを回避でき、ガイド作成に対するユーザの意欲を向上させる。頻繁に旅行し、旅行ガイドを数回に分けて書く必要があるユーザにとって、本開示の例示の実施形態で提供される旅行ガイド生成方法は、ガイド作成にかかる多くの時間を節約して、効率を向上させ得る。
【０１３２】
装置の例示の実施形態は、基本的に、方法の例示の実施形態と類似しているので、簡単に記載する。関連する部分に関しては、方法の例示の実施形態における、その部分の記載を参照してよい。
【０１３３】
本明細書の例示の実施形態は、漸進的に全て記載されており、各例示の実施形態は、その例示の実施形態と他の例示の実施形態との相違を強調しており、例示の実施形態の同じ部分または類似した部分は、互いに参照して取得してよい。
【０１３４】
本開示の例示の実施形態の例示の実施形態は、方法、装置、または、コンピュータプログラム製品として提供されてよいことを、当業者は理解されたい。よって、本開示の例示の実施形態は、完全なハードウェアの例示の実施形態、完全なソフトウェアの例示の実施形態、または、ソフトウェアとハードウェアを組み合わせた例示の実施形態として実施されてよい。さらに、本開示の例示の実施形態は、コンピュータ使用可能なプログラムコードを含む１つまたは複数のコンピュータ使用可能な記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学メモリ等を含むが、これらに限らない）で実施されるコンピュータプログラム製品であってよい。
【０１３５】
典型的な構成において、コンピュータ装置は、１つまたは複数のプロセッサ（ＣＰＵ）、入力／出力インタフェース、ネットワークインタフェース、及び、メモリを含む。メモリは、揮発メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／または、不揮発メモリ、例えば、リードオンリメモリ（ＲＯＭ）、または、フラッシュＲＡＭ等のコンピュータ可読媒体を含んでよい。メモリは、コンピュータ可読媒体の例である。コンピュータ可読媒体は、不揮発及び揮発媒体と、可動及び非可動媒体を含み、任意の方法または技術を用いて情報の記憶を実施してよい。情報は、コンピュータ可読命令、データ構造、及び、プログラムもしくは他のデータのモジュールであってよい。コンピュータの記憶媒体の例は、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他の種類のＲＡＭ、ＲＯＭ、電気的消去可能プログラム可能リードオンリメモリ（ＥＥＰＲＯＭ）、フラッシュメモリ、もしくは、他のメモリ技術、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、もしくは、他の光学ストレージ、カセットテープ、磁気テープ／磁気ディスクストレージ、もしくは、他の磁気記憶装置、または、任意の他の非伝送媒体を含むが、これらに限らず、コンピュータ装置にアクセス可能な情報を記憶するのに使用されてよい。この文章の定義によると、コンピュータ可読媒体は、変調データ信号や搬送波等の一時的媒体は含まない。
【０１３６】
本開示の例示の実施形態を、本開示の例示の実施形態による方法、端末装置（システム）、及び、コンピュータプログラム製品に従って、フローチャート及び／またはブロック図を参照して記載する。コンピュータプログラム命令を使用して、フローチャート及び／またはブロック図の各プロセス及び／またはブロック、並びに、フローチャート及び／またはブロック図のプロセス及び／またはブロックの組み合わせを実施してよいことは理解されたい。コンピュータプログラム命令は、ユニバーサルコンピュータ、専用コンピュータ、組み込みプロセッサ、または、他のプログラム可能データ処理端末装置に提供されて、機械を生成し、それにより、コンピュータ、または、他のプログラム可能データ処理端末装置のプロセッサは、命令を実行して、フローチャートの１つまたは複数のプロセス、及び／またはブロック図の１つまたは複数のブロックで指定された機能を実施するように構成された装置を生成してよい。
【０１３７】
コンピュータプログラム命令は、コンピュータ、または、他のプログラム可能データ処理端末装置で特定の方法で動作するコンピュータ可読ストレージに記憶されてもよく、それにより、コンピュータ可読ストレージに記憶された命令は、命令装置を含む製品を生成し、命令装置は、フローチャートの１つまたは複数のプロセス、及び／またはブロック図の１つまたは複数のブロックで指定された機能を実施する。
【０１３８】
コンピュータプログラム命令は、コンピュータ、または、他のプログラム可能データ処理端末装置にインストールされてもよく、それにより、一連の動作ステップが、コンピュータまたは他のプログラム可能端末装置で実行されて、コンピュータ実施処理を生成し、よって、コンピュータまたは他のプログラム可能端末装置で実行された命令が、フローチャートの１つまたは複数のプロセス、及び／またはブロック図の１つまたは複数のブロックで指定された機能を実施するステップを提供する。
【０１３９】
本発明の例示の実施形態の好ましい例示の実施形態を記載してきた。しかしながら、基本的な創造的概念が分かれば、当業者は、他の変形及び変更を例示の実施形態に行い得る。よって、添付の請求項が、本開示の例示の実施形態の範囲に入る好ましい例示の実施形態と全ての変形及び変更を含むものとして説明されることを意図している。
【０１４０】
最後に、この文章において、「第１の」及び「第２の」等の関連を示す用語は、１つの実体または動作を他の実体または動作と区別するためにのみ使用され、その実態または動作が、この実際の関係または順番を有することを必要とせず、示唆してもいないことにさらに注意されたい。さらに、「ｉｎｃｌｕｄｅ（含む）」、「ｃｏｍｐｒｉｓｅ（含む）」、または、これらの他の変形は、非排他的な包含を網羅することを意図しており、一連の要素を含むプロセス、方法、品目、または、端末装置は、その要素を含むだけでなく、明確に列挙されていない他の要素を含み、または、プロセス、方法、品目、または、端末装置に本来備わる要素もさらに含む。さらに制限が無ければ「ｉｎｃｌｕｄｉｎｇ  ａ／ａｎ・・・（を含む）」という表現で定義される要素は、その要素を含むプロセス、方法、品目、もしくは、端末装置が他の同じ要素をさらに含むことを除外しない。
【０１４１】
本開示で提供された旅行ガイド生成方法及び旅行ガイド生成システムを詳細に記載し、本開示の原理及び実施態様をこの文章で特定の例を適用して記載した。例示の実施形態に関する上記記載は、本開示の方法及び中心となる考えの理解を助けるために使用したに過ぎない一方、当業者にとっては、本開示の考えに従って、特定の実施態様及び適用の範囲に修正があってよい。よって、明細書の内容が本開示を限定すると解釈すべきではない。
【図１】
2019504410.tif 000003
【図２】
2019504410.tif 000004
【図３】
2019504410.tif 000005
【図４】
2019504410.tif 000006
【図５】
2019504410.tif 000007
【図６】
2019504410.tif 000008
【図７】
2019504410.tif 000009
【図８】
2019504410.tif 000010
【図９】
2019504410.tif 000011
【手続補正書】
【提出日】平成30年9月27日(2018.9.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザが入力した少なくとも１つのキーワードを受信することと、
各キーワードを予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定することと、
前記照合の結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定することと、
前記少なくとも１つのキーワードと前記現在のガイドテンプレートに従って、旅行ガイドを自動的に生成することと、
を含む、旅行ガイド生成方法。
【請求項２】
各キーワードを前記予め記憶された旅行の話題語と前記照合する前に、
複数の元のガイドテキストからそれぞれ、旅行の複数の話題語を抽出することと、
前記旅行の複数の話題語であって、それぞれ、１つの話題カテゴリに対応する前記旅行の話題語を話題カテゴリに従って分類することと、
前記旅行の話題語が抽出される前記元のガイドテキストに基づいて、複数の空欄箇所有するガイドテンプレートを生成することであって、前記各空欄箇所は、抽出された旅行の話題語を通して、前記旅行の話題語に対応する話題カテゴリに関連付けられる、前記生成することと、
をさらに含む、請求項１に記載の旅行ガイド生成方法。
【請求項３】
前記照合の結果に従って、前記複数のガイドテンプレートから前記現在のガイドテンプレートを前記決定することは、
前記照合によって取得された様々な話題カテゴリに従って、前記複数のガイドテンプレートから、前記様々な話題カテゴリを含むガイドテンプレートを検索すること、
を含む、請求項２に記載の旅行ガイド生成方法。
【請求項４】
前記少なくとも１つのキーワードと前記現在のガイドテンプレートに従って前記旅行ガイドを前記自動的に生成することは、
前記話題カテゴリに従って、前記現在のガイドテンプレートの前記空欄箇所に前記少なくとも１つのキーワードを入力して、前記旅行ガイドを自動的に生成すること
を含む、請求項３に記載の旅行ガイド生成方法。
【請求項５】
プリセットアルゴリズムに従って、前記ガイドテンプレートのそれぞれの感情次元スコアを取得することをさらに含み、
前記対応する話題カテゴリの全てを含む複数のガイドテンプレートがある時、前記照合によって取得された前記様々な話題カテゴリに従って、前記複数のガイドテンプレートから様々な話題カテゴリを含む前記ガイドテンプレートを前記検索することは、
前記複数のガイドテンプレートから、前記対応する話題カテゴリの全てを含むガイドテンプレートを選択することと、
前記対応する話題カテゴリの全てを含む前記選択されたガイドテンプレートを、前記ガイドテンプレートの感情次元スコアに従って分類することと、
前記ユーザの選択情報を受信し、前記ユーザが選択したガイドテンプレートを前記現在のガイドテンプレートとして使用することと、
を含む、請求項３に記載の旅行ガイド生成方法。
【請求項６】
前記プリセットアルゴリズムに従って、前記ガイドテンプレートのそれぞれの前記感情次元スコアを前記取得することは、
記述、方向、及び、程度を含む３つのコーパスであって、各コーパスはエントリと、対応するスコアパラメータとを含む前記３つのコーパスを構築することと、
１つまたは複数の句読点と接続詞に従って、元のガイドテキストを複数の節に分解することと、
プリセット文法に従って、前記節のそれぞれを解析して、前記記述に対応する部分と、前記方向に対応する部分と、前記程度に対応する部分に分けることと、
前記程度に対応する前記部分の用語と、前記方向に対応する前記部分の用語とに基づいて、前記節のそれぞれの感情次元スコアを取得することと、
前記複数の節の感情次元スコアを正規化して、前記元のガイドテキストを分解することによって取得された前記ガイドテンプレートの感情次元スコアを取得することと、
を含む、請求項５に記載の旅行ガイド生成方法。
【請求項７】
前記ユーザがアップロードした写真を読み取り、前記写真の画像情報を認識することと、
前記画像情報に従って、前記生成された旅行ガイドの対応する位置に前記写真を挿入することと、
をさらに含み、前記画像情報は、前記写真が撮影された場所、ならびに前記写真の観光地及び景色の少なくとも１つを含む、請求項１に記載の旅行ガイド生成方法。
【請求項８】
ユーザが入力した少なくとも１つのキーワードを受信するように構成されたキーワード受信モジュールと、
各キーワードを、予め記憶された旅行の話題語と照合して、各キーワードに対応する話題カテゴリを決定するように構成された話題カテゴリ決定モジュールと、
照合結果に従って、複数のガイドテンプレートから現在のガイドテンプレートを決定するように構成されたガイドテンプレート選択モジュールと、
前記キーワードと前記現在のガイドテンプレートに従って、旅行ガイドを自動的に生成するように構成された旅行ガイド生成モジュールと、
を含む、旅行ガイド生成システム。
【請求項９】
複数の元のガイドテキストからそれぞれ、旅行の複数の話題語を抽出するように構成された旅行の話題語抽出モジュールと、
話題カテゴリに従って前記旅行の複数の話題語を分類するように構成された旅行の話題語分類モジュールであって、前記旅行の話題語はそれぞれ、話題カテゴリに対応する、前記旅行の話題語分類モジュールと、
前記旅行の話題語が抽出される前記元のガイドテキストに基づいて、複数の空欄箇所を有するガイドテンプレートを生成するように構成されたガイドテンプレート生成モジュールをさらに含み、前記空欄箇所のそれぞれは、抽出された旅行の話題語を通して、前記旅行の話題語に対応する話題カテゴリに関連付けられる、
請求項８に記載の旅行ガイド生成システム。
【請求項１０】
前記ガイドテンプレート選択モジュールは、
照合によって取得された様々な話題カテゴリに従って、前記複数のガイドテンプレートから、前記様々な話題カテゴリを含むガイドテンプレートを検索するように構成される、請求項９に記載の旅行ガイド生成システム。
【請求項１１】
前記旅行ガイド生成モジュールは、
前記様々な話題カテゴリに従って、前記少なくとも１つのキーワードを前記現在のガイドテンプレートの前記空欄箇所に入力して、前記旅行ガイドを自動的に生成するように構成される、請求項１０に記載の旅行ガイド生成システム。
【請求項１２】
前記ガイドテンプレートはそれぞれ、プリセットアルゴリズムに従って取得された感情次元スコアを有し、
前記対応する話題カテゴリの全てを含む複数のガイドテンプレートがある時、前記ガイドテンプレート選択モジュールは、
前記対応する話題カテゴリの全てを含むガイドテンプレートを前記複数のガイドテンプレートから選択するように構成されたテンプレート選択サブモジュールと、
感情次元スコアに従って、前記対応する話題カテゴリの全てを含む前記選択されたガイドテンプレートを分類するように構成されたテンプレート分類サブモジュールと、
前記ユーザの選択情報を受信し、前記ユーザが選択したガイドテンプレートを前記現在のガイドテンプレートとして使用するように構成されたテンプレート決定サブモジュールと
を含む、請求項１０に記載の旅行ガイド生成システム。
【請求項１３】
感情スコアモジュールをさらに含み、前記感情スコアモジュールは、
記述、方向、及び、程度を含む３つのコーパスであって、各コーパスは、エントリと対応するスコアパラメータとを含む前記３つのコーパスを構築するように構成されたコーパス構築サブモジュールと、
１つまたは複数の句読点及び接続詞に従って、元のガイドテキストを複数の節に分解するように構成されたテキスト分解サブモジュールと、
プリセット文法に従って、前記節のそれぞれを解析して、前記記述に対応する部分、前記方向に対応する部分、及び、前記程度に対応する部分に分けるように構成されたテキスト解析サブモジュールと、
前記程度に対応する前記部分の用語と、前記方向に対応する前記部分の用語とに基づいて、前記節のそれぞれの感情次元スコアを取得するように構成された感情次元スコア取得サブモジュールと、
前記複数の節の感情次元スコアを正規化して、前記元のガイドテキストを分解することによって取得された前記ガイドテンプレートの感情次元スコアを取得するように構成された正規化サブモジュールと、
を含む、請求項１２に記載の旅行ガイド生成システム。
【請求項１４】
前記ユーザがアップロードした写真を読み取り、前記写真の画像情報を認識するように構成された写真読み取り及び認識モジュールと、
前記画像情報に従って、前記生成された旅行ガイドの対応する位置に、前記写真を挿入するように構成された写真挿入モジュールと、
をさらに含み、前記画像情報は、前記写真が撮影された場所、ならびに前記写真の観光地及び景色の少なくとも１つを含む、請求項８に記載の旅行ガイド生成システム。
【国際調査報告】
2019504410.tif 000012
2019504410.tif 000013
2019504410.tif 000014
2019504410.tif 000015