• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于使用用戶界面創作平臺來創作任務的方法和系統技術方案

    技術編號:33889898 閱讀:19 留言:0更新日期:2022-06-22 17:24
    本申請涉及用于使用用戶界面創作平臺來創作任務的方法和系統。本文的各方面向第三方應用作者提供了用戶界面創作平臺,其自動化并簡化任務定義過程,同時還提供利用預先存在的語言理解模型以及規范化和解析模塊的能力,該語言理解模型以及規范化和解析模塊由其上駐留有會話理解(CU)系統的操作系統提供、或者由其他第三方提供。具體地,本公開提供了一種使用用戶界面創作平臺來創作任務的方法和系統。用用戶界面創作平臺來創作任務的方法和系統。用用戶界面創作平臺來創作任務的方法和系統。

    【技術實現步驟摘要】
    用于使用用戶界面創作平臺來創作任務的方法和系統
    [0001]本申請是國際申請日為2017年2月3日、國際申請號PCT/US2017/016318、于2018年6月15日進入中國國家階段、中國國家申請號201780004859.1、專利技術名稱為“用于使用用戶界面創作平臺來創作任務的方法和系統”的專利技術專利申請的分案申請。


    [0002]本申請的實施例總體上涉及用戶界面平臺,更具體地涉及用于使用用戶界面創作平臺來創作任務的系統和方法。

    技術介紹

    [0003]會話理解系統允許用戶與計算設備進行語音交互以執行用戶感興趣的一個或多個任務。通常,這種會話理解系統使用一個或多個語言理解模型以基于用戶的語音或會話來收集各種信息以識別用戶的意圖,并且此后基于所識別的意圖來執行任務。任務可以包括例如查詢的執行、在用戶的計算設備上托管的應用的執行、第三方服務的預訂、或信息的顯示。通常,第三方應用設計者負責設計他們自己的語言理解模型和多輪詢對話處理,它們與其應用所駐留的主機的會話理解系統進行接口,以響應于用戶的口頭會話來調用它們的應用。已經就這些和其他一般考慮而言提出了各方面。此外,雖然已經討論了相對具體的問題,但應當理解的是,這些方面不應局限于解決
    技術介紹
    中確定的具體問題。

    技術實現思路

    [0004]概括而言,本公開內容涉及一種用戶界面平臺,其向第三方應用體驗設計者提供根據參數來定義可執行任務以及選擇或創作在口頭對話系統中可用的對應語言理解模型的能力。具體地,本公開為第三方應用體驗設計者提供了可以使用口頭對話系統執行的作者任務的簡化和半自動化方法。因此,本公開的各方面提供了一種工具,其為應用體驗設計者提供定義任務并利用預先存在的語言理解模型以及規范化和解析模塊的能力,以使用用戶界面創作平臺來進行任務理解和執行。
    [0005]在一個方面中,本公開涉及一種用于使用用戶界面創作平臺來創作任務的方法,所述方法包括:在所述用戶界面創作平臺處接收任務的定義;在所述用戶界面創作平臺處接收對將觸發所述任務的意圖的選擇;在所述用戶界面創作平臺處接收細化所述任務的執行的參數;以及在所述用戶界面創作平臺處接收用于執行所述任務的第三方應用的標識。
    [0006]在另一方面中,本公開涉及一種系統,包括:至少一個處理單元;以及存儲計算機可執行指令的至少一個存儲器,所述計算機可執行指令在由所述至少一個處理單元執行時使得所述系統執行方法,所述方法包括:在用戶界面創作平臺處接收任務的定義;在所述用戶界面創作平臺處接收對將觸發所述任務的意圖的選擇;在所述用戶界面創作平臺處接收細化所述任務的執行的參數;以及在所述用戶界面創作平臺處接收用于執行所述任務的第三方應用的標識。
    [0007]在又一方面中,本公開涉及一種排除信號的計算機可讀存儲器存儲設備,其存儲
    指令集,所述指令集在被執行時執行用于使用用戶界面創作平臺來創作任務的方法,所述方法包括:在用戶界面創作平臺處接收任務的定義;在所述用戶界面創作平臺處接收對將觸發所述任務的意圖的選擇;在所述用戶界面創作平臺處接收細化所述任務的執行的參數;以及在所述用戶界面創作平臺處接收用于執行所述任務的第三方應用的標識。
    附圖說明
    [0008]圖1圖示了可用于使用用戶界面平臺來創作第三方體驗的示例網絡的示意框圖。
    [0009]圖2圖示了用于使用用戶界面創作平臺來指定任務的示例方法。
    [0010]圖3圖示了用于定義任務的示例用戶界面創作平臺。
    [0011]圖4圖示了用于識別將觸發任務的一個或多個意圖的示例用戶界面創作平臺。
    [0012]圖5圖示了用于定義參數的用戶界面創作平臺的示例屏幕截圖。
    [0013]圖6圖示了用于識別解析器的示例用戶界面創作平臺。
    [0014]圖7圖示了用于識別驗證條件的示例用戶界面創作平臺。
    [0015]圖8圖示了用于定義最終動作的示例用戶界面創作平臺。
    [0016]圖9圖示了用于編輯對話行為的示例用戶界面創作平臺。
    [0017]圖10圖示了可用于定義任務的示例性集成開發環境(IDE)的屏幕截圖。
    [0018]圖11是圖示了可以實踐本公開的各方面的計算設備的示例物理組件的框圖。
    [0019]圖12A和圖12B是可以實踐本公開的各方面的移動計算設備的簡化框圖。
    [0020]圖13是其中可以實踐本公開的各方面的分布式計算系統的簡化框圖。
    [0021]圖14圖示了用于執行本公開的一個或多個方面的平板計算設備。
    具體實施方式
    [0022]將參考附圖詳細描述各種實施例,其中貫穿各視圖中,相同的附圖標記表示相同的部件和組件。對各種實施例的引用并不限制所附權利要求的范圍。此外,本說明書中闡述的任意示例并非旨在進行限制,而是僅為所附權利要求闡述了許多可能的實施例中的一些可能的實施例。
    [0023]會話理解(“CU”)系統通過使用例如可能涉及一個或多個問題和回答輪詢的口頭對話系統與用戶進行對話來輔助用戶執行各種任務。會話理解系統可用于實現智能數字助理應用,諸如由Redmond,Washington的Microsoft提供的CORTANA數字助理應用。會話理解系統使用語言理解(“LU”)模型來識別口頭詞語并且標記對于特定任務重要或相關的詞語。任務可以被定義為交易動作的執行或按照用戶請求來提供信息。這種任務可以是例如因特網查詢的性能、結果的顯示、應用的執行、第三方服務的采購(procurement)等。任務可以根據參數來定義,其中參數是容器,其指定被收集的實體和這些實體在這個任務內的語義(semantic)意義。實體是知識或理解的表征,例如對“送貨(delivery)”或“外帶(take
    ?
    out)”的偏好是一個實體。附加地,實體可以是對象、諸如特定地址或餐館。預定出租車的任務可能需要諸如起始位置、接送時間、以及執行該任務之前的乘客數目等參數的滿足。作為另一示例,使用電話應用進行呼叫的任務可能需要諸如呼叫所針對的企業或個人的名稱、或者電話號碼等參數的滿足。作為又一示例,預訂酒店的任務可能需要諸如城市名稱、預訂日期、以及特定酒店的標識等參數的滿足。任務還可以包括可選參數。例如,在出租車示例
    中,可選參數可以是目的地位置的標識或者期望的汽車類型;并且在酒店示例中,可選參數可以是酒店的星級或與所選擇的城市的特定區域的接近度。這些可選參數對于任務執行不是必需的,但可以輔助負責執行任務的應用來進一步細化所要執行的任務。
    [0024]用戶與使用一個或多個LU模型的CU系統之間的會話旨在從用戶獲得滿足在那些必需參數(以及在一些方面中為可選參數)中必需的信息,以便于執行期望的任務。更進一步,CU系統維護與用戶會話期間獲得的信息的記錄,因為它涉及執行任務必需(并且在一些方面中為可選的)的定義參數。此外,CU系統可以推斷會話之外的信息,例如推斷用戶的位置或語言要求。在一些方面,CU系統可以向用戶提供所獲得的信息作為驗證所獲得的信息的準確度的方式。例如,CU系統可以向用戶顯示本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種用于使用用戶界面創作平臺來創作任務的方法,所述方法包括:接收任務的定義;接收對將觸發所述任務的意圖的定義的選擇;基于所選擇的所述意圖的所述定義,接收細化所述任務的執行的參數;接收用于所述參數的解析器的指示,其中所述解析器可操作以從與所述參數相關聯的所接收的輸入標識數據;接收定義對話的信息以提示用戶提供關于所述參數的附加信息;以及接收所述任務的所述執行的標識。2.根據權利要求1所述的方法,還包括:基于接收到所述任務的所述定義,提供與所定義的所述任務有關的至少一個語言理解模型。3.根據權利要求2所述的方法,其中所述至少一個語言理解模型被存儲在一個或多個語言理解模型中的共享數據庫中。4.根據權利要求1所述的方法,其中接收所述任務的所述定義還包括:接收至少一個對話行為的定義。5.根據權利要求4所述的方法,其中所述至少一個對話行為是以下中的一項:缺失值對話行為、消歧對話行為、無結果對話行為、建議對話行為、選擇對話行為、以及確認對話行為。6.根據權利要求1所述的方法,其中接收對將觸發所述任務的所述意圖的選擇還包括:接收對與將觸發所述任務的所述意圖相對應的觸發域的選擇。7.根據權利要求1所述的方法,其中接收細化所述任務的執行的所述參數還包括:接收所述參數的名稱;接收所述參數的類型;接收所述參數的條件,所述條件指示所述參數是否為必需參數和可選參數中的一項;接收一個或多個槽標簽作為輸入以解析所述參數;以及接收用于所述參數的解析器。8.根據權利要求1所述的方法,還包括:接收一個或多個驗證條件。9.一種系統,包括:至少一個處理單元;以及至少一個存儲器,所述至少一個存儲器存儲計算機可執行指令,所述計算機可執行指令在由所述至少一個處理單元執行時使所述系統執行方法,所述方法包括:接收任務的定義;接收對將觸發所述任務的意圖的選擇;接收細化所述任務的執行的參數;基于所選擇的所述意圖的定義,接收細化所述任務的執行的參數;接收用于所述參數的解析器的指示,其中所述解析器可操作以從與所述參數相關聯的所接收的輸入標識數據;接收定義對話的信息以提示用戶提供關于所述參數的附加信息;以及接收用于所述任務的執行的第三方應用的標識。10.根據權利要求9所述的系統,其中接收所述任務的所述定義包括:接收對被存儲在
    共享數據庫中的所述任務的主要語言理解模型的選擇。11.根據權利要求9所述的系統,其中接收對將觸發所述任務的所述意圖的選擇還包...

    【專利技術屬性】
    技術研發人員:M
    申請(專利權)人:微軟技術許可有限責任公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲人成无码网WWW| 中文字字幕在线中文无码| 久久午夜无码鲁丝片直播午夜精品 | 日本精品无码一区二区三区久久久| 亚洲国产成人无码av在线播放| 日韩少妇无码一区二区三区| 熟妇人妻AV无码一区二区三区 | 内射精品无码中文字幕| 国精无码欧精品亚洲一区| 亚洲AV日韩AV永久无码色欲| 国精无码欧精品亚洲一区| 日韩aⅴ人妻无码一区二区 | 影音先锋中文无码一区 | 无码国产精品一区二区免费式芒果| 亚洲爆乳大丰满无码专区| 国产精品视频一区二区三区无码| 毛片一区二区三区无码| 无码国产精品一区二区免费式直播 | 亚洲一本到无码av中文字幕| 亚洲精品~无码抽插| 下载天堂国产AV成人无码精品网站| 日韩精品无码久久久久久| 亚洲精品无码久久久久| 国产丰满乱子伦无码专区| 国产色无码精品视频国产| 内射人妻无码色AV天堂| 人妻少妇看A偷人无码精品| 无码国产色欲XXXXX视频| 无码人妻精品一区二区三区在线| 一本大道东京热无码一区| 国产色爽免费无码视频| 国产精品无码午夜福利| 国产成人午夜无码电影在线观看 | 无码A级毛片日韩精品| 无码精品国产va在线观看dvd| 无码人妻精品内射一二三AV| 亚洲av无码成人精品区一本二本 | 影院无码人妻精品一区二区| 国产精品无码久久av不卡| 国产精品毛片无码| 特级做A爰片毛片免费看无码|