JP2023536254A - 通信内容の調整 - Google Patents
通信内容の調整 Download PDFInfo
- Publication number
- JP2023536254A JP2023536254A JP2023506099A JP2023506099A JP2023536254A JP 2023536254 A JP2023536254 A JP 2023536254A JP 2023506099 A JP2023506099 A JP 2023506099A JP 2023506099 A JP2023506099 A JP 2023506099A JP 2023536254 A JP2023536254 A JP 2023536254A
- Authority
- JP
- Japan
- Prior art keywords
- recipient
- message
- linguistic
- sender
- machine learning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
- G06F40/35—Discourse or dialogue representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/253—Grammatical analysis; Style critique
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/20—Ensemble learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0475—Generative networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/092—Reinforcement learning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/063—Content adaptation, e.g. replacement of unsuitable content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/55—Rule-based translation
- G06F40/56—Natural language generation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
- Photovoltaic Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Glass Compositions (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Machine Translation (AREA)
Abstract
【選択図】図2
Description
1.{“user”:”engagement score(1~5、規格化間隔[0,1]を用いて正規化され得る)”}は、「バッグ・オブ・ワード(Bag of Words)」およびNB分類子から得られる情報をもたらす。
2.jsonペイロードを用いて、リストの形のインタラクション1からの他のメトリックをスクリプトに追加する、例:
a.{User:engagement_score,additional_payload:[recipient,timestamp,calendar_context(previous/next meeting)]
b.前のステップからのログ・ファイル分析も付加的なメタデータとしてペイロードに追加される。
3.上記のペイロードがスコアリング・メトリックとして与えられる。スコアリング・メトリックはペイロードから重み付けベクトルとして抽出される:例、BERTに与えられる新たなペイロードは以下を含む:{User1_sentence,Recipient_exchange,overall_scoring_metric:sigmoid(w0*engagement_score+w1*timestamp+w2*calendar+w3*meeting)
4.BERTモデルはSentence1およびSentence2を取ってもよい。Sentence1およびSentence2は情報交換の組み合わせであってもよい。(それは一連のログであってもよいが、簡略化のためにここでは過去の会話の交換のみを考える。)それは次のとおりにカテゴリカル入力ベクトルに追加されてもよい:
a.{Sentence1 AND Sentence2;Overall_scoring_metric}
i.ここでSentence1はBERTモデルに別々に加えられる。トレーニングされるとき、入力シーケンスはトランスフォーマ・モデルを通る。
ii.高スコア・メトリックを示した単語は、トークン埋め込みフェーズの間にマスクされた特徴ベクトルを用いてマスクされる。高スコア・メトリックは、たとえばフォーマリティ・レベル>0.7のものなどであってもよい。
iii.前のログに基づいてマスクされた特徴ベクトルが除去されるとき、使用されたコードはエンゲージメント・レベルを取得してスコアの変化を調べる。変化値を比較されるスコアは、たとえばそれらの重要な部分を有するスコアおよび有さないスコアなどである。さまざまなコーディング言語が用いられてもよい。たとえば、スコアの変化を識別するためのエンゲージメント・レベルを取得するためにパイソン・コードが用いられてもよい。
iv.文内の異なる情報がマスクされる。これがバッグ・オブ・ワードにフィードバックされて、スコアの確率が出力される。
v.反復が繰り返される。繰り返し分析は、所与のユーザに対する状態入力として数値特徴ベクトルの形でRLモデルに与えられる。
vi.RLモデルは応答を微調整して、フィードバックの形で再びBERTモデルに戻り、より多くのインパクトを生じるために所与のマスクされた部分に何の情報または断片を加え得るかについてより多くの情報を提供する。
vii.受領者からの応答を識別すること、および自然言語処理(NLP:natural language processing)を用いて感情を抽出することはイネーブリング技術であり、これは状態ベクトルとしてRLループにフィードバックされる。ポジティブ・フィードバックを検出したとき、報酬関数は、別のマスキングおよび予測動作を行うようにBERTモデルをポーリングしない。報酬関数がネガティブ・インパクト因子値を検出したとき、新たな反復のためにBERTモデルが再び適用される。
viii.文に対する反復を行って特定の単語もしくはフレーズまたはその両方をマスクするとき、ここでBERTモデルが直接用いられて、インパクト因子を最大化するようにSentence2が予測される。
5.調整されたメッセージはスコアリングされる。品質が基準または期待を満たすまで、次の反復のためにペナルティもしくは報酬またはその両方と共に最良バージョンが使用されてもよい。ペナルティもしくは報酬またはその両方は、マッチ値であってもよいし、マッチ値を満たすかまたは超えることが求められてもよい。
- 単語の置換、文の構造の転回、内容の並べ替え、および内容の削除を使用すること、
- メッセージ・ブロックの順序を入れ替えること、
- 同義語を使用すること、
- 過去の通信で受信者が使用していた単語またはフレーズを含ませること、
- 受信者からのパーソナリティ・インサイト・プロファイルによって案内され得る、スタイルを調整すること、
- GPT2トランスフォーマを使用すること、
- およびその他の技術。
調整されたメッセージはスコアリングされる。品質が基準を満たすまで、次の反復のためにペナルティもしくは報酬またはその両方と共に最良バージョンが使用されてもよい。ペナルティもしくは報酬またはその両方は、設定マッチ値であってもよいし、設定マッチ値を満たすかまたは超えることが必要であってもよい。
Claims (25)
- 送信者および受信者の間のメッセージをパーソナライズするための方法であって、前記方法が、
前記送信者および前記受信者の間の通信履歴をセマンティック分析して、前記送信者を識別する送信者識別子と、前記受信者を識別する受信者識別子との間のナレッジ・グラフを形成することと、
第1のトレーニング済機械学習モデルを用いて、前記ナレッジ・グラフから前記送信者および前記受信者の間のフォーマリティ・レベル値を導出することと、
前記通信履歴におけるリプライのパラメータ値を分析して受信者インパクト・スコア値を決定することと、
第2の機械学習システムをトレーニングして、前記ナレッジ・グラフおよび前記フォーマリティ・レベルに基づいて前記受信者インパクト・スコア値を予測するためのモデルを生成することと、
ドラフトされるメッセージの言語表現を選択することと、
前記選択された言語表現の表現意図を決定することと、
前記フォーマリティ・レベルおよび前記表現意図に基づいて前記言語表現を修正することによって修正言語表現を生成することと、
第3のトレーニング済機械学習モデルを用いて、前記修正言語表現がより高い受信者インパクト・スコア値をもたらす可能性が増加したかどうかをテストすることと、
停止基準が満たされるまで、前記言語表現を前記選択すること、前記表現意図を決定すること、前記言語表現を修正すること、および前記より高い受信者インパクト・スコアをテストすることを繰り返すことと
を含む、方法。 - 前記第3の機械学習モデルが強化学習モデルである、請求項1に記載の方法。
- 前記第3の機械学習モデルの前記トレーニングが、前記表現意図を予測するために双方向トランスフォーマを使用することも含む、請求項1または2に記載の方法。
- 前記双方向トランスフォーマの前記トレーニングが、トレーニング・データとして前記通信履歴、前記ナレッジ・グラフ、フォーマリティ・レベル、および受信者インパクト・スコア値を使用することをさらに含む、請求項3に記載の方法。
- 前記受信者識別子が複数のユーザを識別するために使用される複数の受信者識別子であり、
前記修正言語表現がすべての受信者識別子の効果を考慮に入れて構築される、請求項1~4のいずれか一項に記載の方法。 - 前記言語表現の前記修正は、前記フォーマリティ・レベル分析、前記メッセージの機密性レベル分析、メッセージ・トピック分析、およびトーン分析から選択される少なくとも1つの結果に影響される、請求項1~5のいずれか一項に記載の方法。
- 前記言語表現の前記修正が、単語の置換、文の構造の転回、内容の並べ替え、単語の削除、メッセージ・ブロックの順序の入れ替え、同義語の使用、過去の通信で前記受信者が使用していた言葉遣い、スタイルの調整、およびGPT2トランスフォーマ変形からなる群より選択される少なくとも1つによって行われ、
前記GPT2トランスフォーマ変形が、ユーザに対するパーソナライズ・テキストを合成することによって、パーソナライズした方式でパラグラフのセグメントを生成するように部分的な文の作成を教え込まれている、請求項1~6のいずれか一項に記載の方法。 - 前記通信履歴の前記セマンティック分析が、
潜在的ディリクレ配分法(LDA)トピック・モデルによってトピックを識別することを含む、請求項1~7のいずれか一項に記載の方法。 - 前記フォーマリティ・レベルがバッグ・オブ・ワード・モデルによって得られ、前記第1のトレーニング済機械学習モデルがガウシアン・ナイーブ・ベイズ分類子である、請求項1~8のいずれか一項に記載の方法。
- 前記言語表現が、IoTセンサまたはカレンダ情報を用いて前記メッセージが到着するよう設定された時間の前記受信者の状態またはタスクを予測することによってさらに洗練される、請求項1~9のいずれか一項に記載の方法。
- 前記受信者インパクト・スコアが、IoTセンサ・データ、ウェアラブル・システム・データ、コンピュータ・ビジョン・データ、リプライの有無、リプライのタイミング、前記受信者または異なる受領者による他のリプライに関する前記リプライのタイミング、時間ゾーンおよびカレンダに関する前記リプライのタイミング、不在メッセージの有無、前記リプライの長さ、前記リプライの内容、前記送信者が前記受信者による実行を要求するタスク、および絵文字からなる群より選択される少なくとも1つによって影響される、請求項1~10のいずれか一項に記載の方法。
- 前記メッセージが文字メッセージまたは音声メッセージである、請求項1~11のいずれか一項に記載の方法。
- 前記分析が前記通信履歴がないことを明らかにし、
二次通信履歴が前記通信履歴と置き換わり、前記二次通信履歴は前記受信者および二次送信者の間のものである、請求項1~12のいずれか一項に記載の方法。 - 送信者および受信者の間のメッセージをパーソナライズするためのメッセージ・パーソナライズ・システムであって、前記メッセージ・パーソナライズ・システムが、
メモリと、
前記メモリと通信するプロセッサとを含み、前記プロセッサが、
前記送信者および前記受信者の間の通信履歴をセマンティック分析して、前記送信者を識別する送信者識別子と、前記受信者を識別する受信者識別子との間のナレッジ・グラフを形成するように適合されることと、
第1のトレーニング済機械学習モデルを用いて、前記ナレッジ・グラフから前記送信者および前記受信者の間のフォーマリティ・レベル値を導出することと、
前記通信履歴におけるリプライのパラメータ値を分析して受信者インパクト・スコア値を決定することと、
第2の機械学習システムをトレーニングして、前記ナレッジ・グラフおよび前記フォーマリティ・レベルに基づいて前記受信者インパクト・スコア値を予測するためのモデルを生成することと、
ドラフトされるメッセージの言語表現を選択することと、
前記言語表現の表現意図を決定することと、
前記フォーマリティ・レベルおよび前記表現意図に基づいて前記言語表現を修正することによって修正言語表現を生成することと、
第3のトレーニング済機械学習モデルを用いて、前記修正言語表現がより高い受信者インパクト・スコア値を有する可能性が増加したかどうかをテストすることと、
停止基準が満たされるまで、前記言語表現を前記選択すること、前記表現意図を決定すること、前記言語表現を修正すること、および前記より高い受信者インパクト・スコアをテストすることを繰り返すことと
を含む動作を行うように構成される、メッセージ・パーソナライズ・システム。 - 前記第3の機械学習モデルが強化学習モデルである、請求項14に記載のメッセージ・パーソナライズ・システム。
- 前記第3の機械学習モデルの前記トレーニングが、
前記表現意図を予測するために双方向トランスフォーマを使用することを含む、請求項14または15に記載のメッセージ・パーソナライズ・システム。 - 前記双方向トランスフォーマの前記トレーニングが、
トレーニング・データとして前記通信履歴、前記ナレッジ・グラフ、前記フォーマリティ・レベル、および前記受信者インパクト・スコア値を使用することを含む、請求項16に記載のメッセージ・パーソナライズ・システム。 - 前記受信者識別子が複数のユーザを識別するために使用される複数の受信者識別子であり、
前記修正手段が、前記送信者および前記複数のユーザの間の前記フォーマリティ・レベルおよび前記表現意図に基づいて前記修正言語表現を生成する、請求項14~17のいずれか一項に記載のメッセージ・パーソナライズ・システム。 - 前記言語表現の前記修正が、前記フォーマリティ・レベル分析、前記メッセージの機密性レベル分析、メッセージ・トピック分析、およびトーン分析からなる群より選択される少なくとも1つの結果に影響される、請求項14~18のいずれか一項に記載のメッセージ・パーソナライズ・システム。
- 前記言語表現の前記修正が、単語の置換、文の構造の転回、内容の並べ替え、単語の削除、メッセージ・ブロックの順序の入れ替え、同義語の使用、過去の通信で前記受信者が使用していた言葉遣い、スタイルの調整、およびGPT2トランスフォーマ変形からなる群より選択される少なくとも1つによって行われ、
前記GPT2トランスフォーマ変形が、ユーザに対するパーソナライズ・テキストを合成することによって、パーソナライズした方式でパラグラフのセグメントを生成するように部分的な文の作成を教え込まれている、請求項14~19のいずれか一項に記載のメッセージ・パーソナライズ・システム。 - 前記通信履歴の前記セマンティック分析が、潜在的ディリクレ配分法(LDA)トピック・モデルによってトピックを識別することを含む、請求項14~20のいずれか一項に記載のメッセージ・パーソナライズ・システム。
- 前記フォーマリティ・レベルがバッグ・オブ・ワード・モデルによって得られ、前記第1のトレーニング済機械学習モデルがガウシアン・ナイーブ・ベイズ分類子である、請求項14~21のいずれか一項に記載のメッセージ・パーソナライズ・システム。
- 前記言語表現が、IoTセンサまたはカレンダ情報を用いて前記メッセージが到着するよう設定された時間の前記受信者の状態またはタスクを予測することによってさらに洗練される、請求項14~22のいずれか一項に記載のメッセージ・パーソナライズ・システム。
- 前記受信者インパクト・スコアが、IoTセンサ・データ、ウェアラブル・システム・データ、コンピュータ・ビジョン・データ、リプライの有無、リプライのタイミング、前記受信者または異なる受領者による他のリプライに関するリプライのタイミング、時間ゾーンおよびカレンダに関するリプライのタイミング、不在メッセージの有無、前記リプライの長さ、前記リプライの内容、前記送信者が前記受信者による実行を要求するタスク、および絵文字からなる群より選択される少なくとも1つによって影響される、請求項14~23のいずれか一項に記載のメッセージ・パーソナライズ・システム。
- 送信者および受信者の間のメッセージをパーソナライズするためのコンピュータ・プログラム製品であって、前記コンピュータ・プログラム製品が、具現化されるプログラム命令を有するコンピュータ可読記憶媒体を含み、前記プログラム命令が1つ以上のコンピュータ・システムまたはコントローラによって実行可能であることによって、前記1つ以上のコンピュータ・システムに
前記送信者および前記受信者の間の通信履歴をセマンティック分析して分析を生成することであって、前記分析は前記送信者を識別する送信者識別子と、前記受信者を識別する受信者識別子との間のナレッジ・グラフを形成するように適合される、前記分析を生成することと、
第1のトレーニング済機械学習モデルを用いて、前記ナレッジ・グラフから前記送信者および前記受信者の間のフォーマリティ・レベル値を導出することと、
前記通信履歴におけるリプライのパラメータ値を分析して受信者インパクト・スコア値を決定することと、
第2の機械学習システムをトレーニングして、前記ナレッジ・グラフおよび前記フォーマリティ・レベルに基づいて前記受信者インパクト・スコア値を予測するためのモデルを生成することと、
ドラフトされるメッセージの言語表現を選択することと、
前記言語表現の表現意図を決定することと、
前記フォーマリティ・レベルおよび前記表現意図に基づいて前記言語表現を修正することによって修正言語表現を生成することと、
第3のトレーニング済機械学習モデルを用いることによって、前記修正言語表現がより高い受信者インパクト・スコア値を有する可能性が増加したかどうかをテストすることと、
停止基準が満たされるまで、前記選択、前記決定、前記生成、および前記テストの前記プログラム命令を繰り返すことと
を行わせる、コンピュータ・プログラム製品。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/987,024 | 2020-08-06 | ||
| US16/987,024 US11641330B2 (en) | 2020-08-06 | 2020-08-06 | Communication content tailoring |
| PCT/IB2021/057037 WO2022029594A1 (en) | 2020-08-06 | 2021-08-02 | Communication content tailoring |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2023536254A true JP2023536254A (ja) | 2023-08-24 |
Family
ID=80114355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023506099A Pending JP2023536254A (ja) | 2020-08-06 | 2021-08-02 | 通信内容の調整 |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US11641330B2 (ja) |
| JP (1) | JP2023536254A (ja) |
| KR (1) | KR20230027302A (ja) |
| CN (1) | CN116034355A (ja) |
| AU (1) | AU2021322785B2 (ja) |
| BR (1) | BR112022027022A2 (ja) |
| DE (1) | DE112021004163T5 (ja) |
| GB (1) | GB2613107A (ja) |
| MX (1) | MX2023001159A (ja) |
| WO (1) | WO2022029594A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025044291A (ja) * | 2023-09-19 | 2025-04-01 | ソフトバンクグループ株式会社 | システム |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11238414B2 (en) * | 2018-02-28 | 2022-02-01 | Dropbox, Inc. | Generating digital associations between documents and digital calendar events based on content connections |
| US20240249723A1 (en) * | 2020-06-08 | 2024-07-25 | Capital One Services, Llc | System and method for electronic communication |
| US11641330B2 (en) | 2020-08-06 | 2023-05-02 | International Business Machines Corporation | Communication content tailoring |
| US12367464B2 (en) * | 2020-09-01 | 2025-07-22 | International Business Machines Corporation | Predictive device maintenance |
| US11711404B2 (en) * | 2020-10-30 | 2023-07-25 | Salesforce, Inc. | Embeddings-based recommendations of latent communication platform features |
| US12282743B2 (en) * | 2021-01-11 | 2025-04-22 | Gicrm Ai Llc | Autonomous conversational AI system without any configuration by a human |
| US20220229999A1 (en) * | 2021-01-19 | 2022-07-21 | Palo Alto Research Center Incorporated | Service platform for generating contextual, style-controlled response suggestions for an incoming message |
| US20220318499A1 (en) * | 2021-03-31 | 2022-10-06 | Microsoft Technology Licensing, Llc | Assisted electronic message composition |
| US11929169B2 (en) * | 2022-02-09 | 2024-03-12 | Kyndryl, Inc. | Personalized sensory feedback |
| US20230259990A1 (en) * | 2022-02-14 | 2023-08-17 | State Farm Mutual Automobile Insurance Company | Hybrid Machine Learning and Natural Language Processing Analysis for Customized Interactions |
| WO2023158676A1 (en) * | 2022-02-16 | 2023-08-24 | 10G Consulting, Llc | Systems and methods for automated data procurement |
| CN114885370B (zh) * | 2022-04-24 | 2024-11-19 | 北京邮电大学 | 语义通信方法、装置、电子设备及存储介质 |
| US12120082B2 (en) * | 2022-06-05 | 2024-10-15 | Apple Inc. | User interfaces for managing messages |
| CN115086638B (zh) * | 2022-06-07 | 2024-03-29 | 广州市影擎电子科技有限公司 | 一种vr生态仿真模组通信连接方法及系统 |
| US12373636B2 (en) * | 2022-09-23 | 2025-07-29 | Grammarly, Inc. | Rewriting tone of natural language text |
| US12524620B2 (en) | 2023-03-01 | 2026-01-13 | Microsoft Technology Licensing, Llc | Content generation for generative language models |
| US11947902B1 (en) | 2023-03-03 | 2024-04-02 | Microsoft Technology Licensing, Llc | Efficient multi-turn generative AI model suggested message generation |
| US12282731B2 (en) | 2023-03-03 | 2025-04-22 | Microsoft Technology Licensing, Llc | Guardrails for efficient processing and error prevention in generating suggested messages |
| US11962546B1 (en) * | 2023-03-03 | 2024-04-16 | Microsoft Technology Licensing, Llc | Leveraging inferred context to improve suggested messages |
| US20240296276A1 (en) * | 2023-03-03 | 2024-09-05 | Microsoft Technology Licensing, Llc | Optimizing data to improve latency |
| WO2025058247A1 (ko) * | 2023-09-11 | 2025-03-20 | 삼성전자주식회사 | 전자 장치 및 사용자 발화 처리 방법 |
| CN118569383B (zh) * | 2024-05-17 | 2026-03-31 | 普强信息技术(北京)有限公司 | 一种构建ai大模型智能体的方法及装置 |
| US20250392560A1 (en) * | 2024-06-20 | 2025-12-25 | Bank Of America Corporation | Think twice electronic communication output filter guard |
| WO2026010135A1 (ko) * | 2024-07-05 | 2026-01-08 | 삼성전자주식회사 | 개인화된 텍스트를 제공하는 방법 및 전자 장치 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001209644A (ja) * | 2000-01-28 | 2001-08-03 | Sony Corp | 情報処理装置および情報処理方法、並びに記録媒体 |
| US20160094511A1 (en) * | 2013-07-29 | 2016-03-31 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method, device, computer storage medium, and apparatus for providing candidate words |
| US20200065857A1 (en) * | 2017-05-11 | 2020-02-27 | Hubspot, Inc. | Methods and systems for automated generation of personalized messages |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7389351B2 (en) | 2001-03-15 | 2008-06-17 | Microsoft Corporation | System and method for identifying and establishing preferred modalities or channels for communications based on participants' preferences and contexts |
| US7330895B1 (en) | 2001-03-15 | 2008-02-12 | Microsoft Corporation | Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications |
| GB0116771D0 (en) | 2001-07-10 | 2001-08-29 | Ibm | System and method for tailoring of electronic messages |
| US20100223341A1 (en) | 2009-02-27 | 2010-09-02 | Microsoft Corporation | Electronic messaging tailored to user interest |
| US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| GB0922608D0 (en) * | 2009-12-23 | 2010-02-10 | Vratskides Alexios | Message optimization |
| US9858343B2 (en) * | 2011-03-31 | 2018-01-02 | Microsoft Technology Licensing Llc | Personalization of queries, conversations, and searches |
| US20120284080A1 (en) | 2011-05-04 | 2012-11-08 | Telefonica S.A. | Customer cognitive style prediction model based on mobile behavioral profile |
| US20130253910A1 (en) | 2012-03-23 | 2013-09-26 | Sententia, LLC | Systems and Methods for Analyzing Digital Communications |
| JP5836210B2 (ja) * | 2012-06-25 | 2015-12-24 | 日本電信電話株式会社 | 影響力推定方法、装置及びプログラム |
| JP5970346B2 (ja) * | 2012-11-14 | 2016-08-17 | 日本電信電話株式会社 | 情報パーソナライズシステム、情報パーソナライズ方法及び情報パーソナライズプログラム |
| US10664548B2 (en) | 2013-07-12 | 2020-05-26 | Trading Technologies International, Inc. | Tailored messaging |
| US10120859B2 (en) * | 2013-12-16 | 2018-11-06 | Fairwords, Inc. | Message sentiment analyzer and message preclusion |
| US20150341304A1 (en) * | 2014-05-22 | 2015-11-26 | Ebay Inc. | Personalized sharing at the user level |
| US9319367B2 (en) | 2014-05-27 | 2016-04-19 | InsideSales.com, Inc. | Email optimization for predicted recipient behavior: determining a likelihood that a particular receiver-side behavior will occur |
| US10169827B1 (en) | 2015-03-27 | 2019-01-01 | Intuit Inc. | Method and system for adapting a user experience provided through an interactive software system to the content being delivered and the predicted emotional impact on the user of that content |
| US10740573B2 (en) * | 2015-12-23 | 2020-08-11 | Oath Inc. | Method and system for automatic formality classification |
| US10346546B2 (en) | 2015-12-23 | 2019-07-09 | Oath Inc. | Method and system for automatic formality transformation |
| US20170243134A1 (en) | 2016-02-10 | 2017-08-24 | RapportBoost.ai | Optimization System and Method for Chat-Based Conversations |
| US10127115B2 (en) | 2016-03-18 | 2018-11-13 | Microsoft Technology Licensing, Llc | Generation and management of social graph |
| US10846618B2 (en) * | 2016-09-23 | 2020-11-24 | Google Llc | Smart replies using an on-device model |
| US10805314B2 (en) | 2017-05-19 | 2020-10-13 | Agari Data, Inc. | Using message context to evaluate security of requested data |
| US10585991B2 (en) * | 2017-06-29 | 2020-03-10 | Microsoft Technology Licensing, Llc | Virtual assistant for generating personalized responses within a communication session |
| WO2019113122A1 (en) | 2017-12-04 | 2019-06-13 | Conversica, Inc. | Systems and methods for improved machine learning for conversations |
| US10587537B2 (en) | 2017-12-22 | 2020-03-10 | International Business Machines Corporation | Customized response messages |
| EP3557501A1 (en) | 2018-04-20 | 2019-10-23 | Facebook, Inc. | Assisting users with personalized and contextual communication content |
| US10963273B2 (en) * | 2018-04-20 | 2021-03-30 | Facebook, Inc. | Generating personalized content summaries for users |
| CN110717051A (zh) | 2019-10-11 | 2020-01-21 | 集奥聚合(北京)人工智能科技有限公司 | 基于社交网络的知识图谱构建方法 |
| US11861674B1 (en) * | 2019-10-18 | 2024-01-02 | Meta Platforms Technologies, Llc | Method, one or more computer-readable non-transitory storage media, and a system for generating comprehensive information for products of interest by assistant systems |
| CN111159368B (zh) | 2019-12-12 | 2023-04-28 | 华南理工大学 | 一种个性化对话的回复生成方法 |
| US11641330B2 (en) | 2020-08-06 | 2023-05-02 | International Business Machines Corporation | Communication content tailoring |
-
2020
- 2020-08-06 US US16/987,024 patent/US11641330B2/en active Active
-
2021
- 2021-08-02 BR BR112022027022A patent/BR112022027022A2/pt unknown
- 2021-08-02 AU AU2021322785A patent/AU2021322785B2/en active Active
- 2021-08-02 JP JP2023506099A patent/JP2023536254A/ja active Pending
- 2021-08-02 KR KR1020237003128A patent/KR20230027302A/ko active Pending
- 2021-08-02 GB GB2303069.5A patent/GB2613107A/en active Pending
- 2021-08-02 WO PCT/IB2021/057037 patent/WO2022029594A1/en not_active Ceased
- 2021-08-02 DE DE112021004163.0T patent/DE112021004163T5/de active Pending
- 2021-08-02 CN CN202180057082.1A patent/CN116034355A/zh active Pending
- 2021-08-02 MX MX2023001159A patent/MX2023001159A/es unknown
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001209644A (ja) * | 2000-01-28 | 2001-08-03 | Sony Corp | 情報処理装置および情報処理方法、並びに記録媒体 |
| US20160094511A1 (en) * | 2013-07-29 | 2016-03-31 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method, device, computer storage medium, and apparatus for providing candidate words |
| JP2016522482A (ja) * | 2013-07-29 | 2016-07-28 | バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド | 候補単語を提供する方法、装置、コンピューター記憶媒体及びデバイス |
| US20200065857A1 (en) * | 2017-05-11 | 2020-02-27 | Hubspot, Inc. | Methods and systems for automated generation of personalized messages |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025044291A (ja) * | 2023-09-19 | 2025-04-01 | ソフトバンクグループ株式会社 | システム |
| JP7773606B2 (ja) | 2023-09-19 | 2025-11-19 | ソフトバンクグループ株式会社 | システム |
Also Published As
| Publication number | Publication date |
|---|---|
| BR112022027022A2 (pt) | 2023-03-14 |
| KR20230027302A (ko) | 2023-02-27 |
| WO2022029594A1 (en) | 2022-02-10 |
| GB2613107A (en) | 2023-05-24 |
| US20220045975A1 (en) | 2022-02-10 |
| DE112021004163T5 (de) | 2023-06-01 |
| AU2021322785A1 (en) | 2023-02-09 |
| US11641330B2 (en) | 2023-05-02 |
| GB202303069D0 (en) | 2023-04-19 |
| CN116034355A (zh) | 2023-04-28 |
| MX2023001159A (es) | 2023-02-22 |
| AU2021322785B2 (en) | 2023-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2021322785B2 (en) | Communication content tailoring | |
| US11516158B1 (en) | Neural network-facilitated linguistically complex message generation systems and methods | |
| US20240037343A1 (en) | Virtual assistant for generating personalized responses within a communication session | |
| US11928611B2 (en) | Conversational interchange optimization | |
| US10657962B2 (en) | Modeling multiparty conversation dynamics: speaker, response, addressee selection using a novel deep learning approach | |
| US9904669B2 (en) | Adaptive learning of actionable statements in natural language conversation | |
| US11164026B2 (en) | Graphical user interface generation based on image analysis | |
| US10931767B2 (en) | Prioritizing social media posts and recommending related actions | |
| US10657543B2 (en) | Targeted e-commerce business strategies based on affiliation networks derived from predictive cognitive traits | |
| CN114503115A (zh) | 生成丰富的动作项目 | |
| US11032217B2 (en) | Reusing entities in automated task-based multi-round conversation | |
| US11934787B2 (en) | Intent determination in a messaging dialog manager system | |
| US11201841B2 (en) | Conversation slipstream propagation | |
| US12159233B2 (en) | Feedback discriminator | |
| US11556335B1 (en) | Annotating program code | |
| US10733379B2 (en) | Cognitive document adaptation | |
| US20200097866A1 (en) | Project resource risk management | |
| Raju et al. | Advancing AI-Driven Customer Service with NLP: A Novel Bert-Based Model for Automated Responses | |
| US20250335713A1 (en) | System and method for generating dynamic conversational ai experiences using large language models and decisioning systems | |
| US11861463B2 (en) | Identifying related messages in a natural language interaction | |
| US12135950B2 (en) | Automated document adaptation based on topic classification | |
| US11329838B2 (en) | Managing bystander effects in electronic communications | |
| US11107479B2 (en) | Determining contextual relevance in multi-auditory scenarios | |
| US20200014774A1 (en) | Methods and systems for managing online content based on creator relationships | |
| Anand | The review of natural language processing (technology to communicate and understand the contents through human languages) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD16 | Notification of change of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7436 Effective date: 20230405 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240123 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250701 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20251028 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260225 |