Automatic task creation and execution using browser helper objects
    1.
    发明申请
    Automatic task creation and execution using browser helper objects 有权
    使用浏览器辅助对象自动创建和执行任务

    公开(公告)号:US20070130186A1

    公开(公告)日:2007-06-07

    申请号:US11294581

    申请日:2005-12-05

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30864

    摘要: A task system and method are provided. The system provides an automated approach for task creation, maintenance and/or execution. The system includes a browser that receives search results and at least one task associated with a query from a search engine. The system further includes a browser helper object that binds to the browser at runtime. The browser helper object provides information associated with a user's action with respect to the search results and/or at least one task. The information can be employed as feedback to update model(s) (e.g., query classification model(s) and/or slot-filling model(s)) of a semantic reasoning component that retrieves task based, at least in part, upon user query(ies).

    摘要翻译: 提供了一个任务系统和方法。 该系统为任务创建,维护和/或执行提供了一种自动化方法。 该系统包括接收搜索结果的浏览器和与搜索引擎的查询相关联的至少一个任务。 该系统还包括在运行时绑定到浏览器的浏览器助手对象。 浏览器辅助对象提供与用户对于搜索结果和/或至少一个任务相关联的操作的信息。 该信息可以用作反馈,以至少部分地基于用户来更新检索任务的语义推理组件的模型(例如,查询分类模型和/或插槽填充模型) 查询(ies)。

    Adaptive semantic reasoning engine
    2.
    发明申请
    Adaptive semantic reasoning engine 有权
    自适应语义推理引擎

    公开(公告)号:US20070124263A1

    公开(公告)日:2007-05-31

    申请号:US11290076

    申请日:2005-11-30

    IPC分类号: G06F15/18

    CPC分类号: G06F17/30663

    摘要: Provided is an adaptive semantic reasoning engine that receives a natural language query, which may contain one or more contexts. The query can be broken down into tokens or a set of tokens. A task search can be performed on the token or token set(s) to classify a particular query and/or context and retrieve one or more tasks. The token or token set(s) can be mapped into slots to retrieve one or more task result. A slot filling goodness may be determined that can include scoring each task search result and/or ranking the results in a different order than the order in which the tasks were retrieved. The token or token set(s), retrieved tasks, slot filling goodness, natural language query, context, search result score and/or result ranking can be feedback to the reasoning engine for further processing and/or machine learning.

    摘要翻译: 提供了一种自适应语义推理引擎,其接收可以包含一个或多个上下文的自然语言查询。 该查询可以分为令牌或一组令牌。 可以对令牌或令牌集执行任务搜索以对特定查询和/或上下文进行分类并检索一个或多个任务。 令牌或令牌集可被映射到插槽中以检索一个或多个任务结果。 可以确定插槽填充质量,其可以包括对每个任务搜索结果进行评分和/或以与检索任务的顺序不同的顺序对结果进行排序。 令牌或令牌集,检索任务,插槽填充良品,自然语言查询,上下文,搜索结果分数和/或结果排名可以反馈到推理引擎用于进一步处理和/或机器学习。

    Natural language interface for driving adaptive scenarios
    3.
    发明授权
    Natural language interface for driving adaptive scenarios 有权
    自然语言界面,用于驾驶自适应场景

    公开(公告)号:US07627466B2

    公开(公告)日:2009-12-01

    申请号:US11277674

    申请日:2006-03-28

    IPC分类号: G06F17/27

    摘要: A “Natural Language Script Interface” (NLSI), provides an interface and query system for automatically interpreting natural language inputs to select, execute, and/or otherwise present one or more scripts or other code to the user for further user interaction. In other words, the NLSI manages a pool of scripts or code, available from one or more local and/or remote sources, as a function of the user's natural language inputs. The NLSI operates either as a standalone application, or as a component integrated into existing applications. Natural language inputs may be received from a variety of sources, and include, for example, computer-based text or voice input, handwriting or text recognition, or any other human or machine-readable input from one or more local or remote sources. In various embodiments, machine learning techniques are used to improve script selection and processing as a function of observed user interaction with selected scripts.

    摘要翻译: “自然语言脚本界面”(NLSI)提供了一种界面和查询系统,用于自动解释自然语言输入以选择,执行和/或以其他形式呈现一个或多个脚本或其他代码给用户以进一步的用户交互。 换句话说,NLSI根据用户的自然语言输入来管理可从一个或多个本地和/或远程源获得的脚本或代码池。 NLSI可作为独立应用程序运行,也可作为集成到现有应用程序中的组件运行。 可以从各种来源接收自然语言输入,并且包括例如基于计算机的文本或语音输入,手写或文本识别,或者来自一个或多个本地或远程源的任何其他人或机器可读输入。 在各种实施例中,机器学习技术用于根据观察到的用户与选定脚本的交互来改进脚本选择和处理。

    Client-server word-breaking framework
    4.
    发明申请
    Client-server word-breaking framework 有权
    客户端 - 服务器破解框架

    公开(公告)号:US20070088677A1

    公开(公告)日:2007-04-19

    申请号:US11249623

    申请日:2005-10-13

    IPC分类号: G06F17/30

    摘要: Word-breaking of a query from a client machine in a client-server environment includes determining whether to use a first word breaking module operable with a client machine in the client-server environment and/or a second word breaking module operable with a server in the client-server environment.

    摘要翻译: 在客户机 - 服务器环境中从客户端机器断开查询包括确定是否使用可与客户机 - 服务器环境中的客户端机器一起操作的第一单词断开模块和/或可与服务器一起操作的第二单词断开模块 客户端 - 服务器环境。

    Componentized slot-filling architecture
    5.
    发明申请
    Componentized slot-filling architecture 有权
    组件化插槽填充架构

    公开(公告)号:US20070094185A1

    公开(公告)日:2007-04-26

    申请号:US11246847

    申请日:2005-10-07

    IPC分类号: G06N5/00

    CPC分类号: G06F17/2785

    摘要: The subject disclosure pertains to systems and methods for performing natural language processing in which tokens are mapped to task slots. The system includes a mapper component that generates a lattice representing possible interpretations of the tokens, a decoder component that creates a ranked list of paths traversing the lattice, a scorer component that generates scores used to rank paths and post-processing components that format the paths for use by other software. Each of these components may be independent, such that the component may be modified or replaced without affecting the remaining components. This allows a variety of different mathematical models and algorithms to be tested or deployed without requiring changes to the remainder of the system.

    摘要翻译: 本发明涉及用于执行令牌被映射到任务时隙的自然语言处理的系统和方法。 该系统包括生成表示可能的令牌解释的格的映射器组件,创建遍历格子的路径的排序列表的解码器组件,产生用于对路径进行排序的得分器组件,以及后处理格式化路径的组件 供其他软件使用。 这些组件中的每一个可以是独立的,使得可以修改或替换组件而不影响剩余组件。 这允许测试或部署各种不同的数学模型和算法,而不需要更改系统的其余部分。

    Adaptive task framework
    6.
    发明申请

    公开(公告)号:US20070106496A1

    公开(公告)日:2007-05-10

    申请号:US11270407

    申请日:2005-11-09

    IPC分类号: G06F17/27

    摘要: The subject disclosure pertains to systems and methods for performing natural language processing in which natural language input is mapped to a task. The system includes a task interface for defining a task, the associated data and the manner in which the task data is interpreted. Furthermore, the system provides a framework that manages the tasks to facilitate natural language processing. The task interface and framework can be used to provide natural language processing capabilities to third party applications. Additionally, the task framework can learn or be trained based upon feedback received from the third party applications.

    Widget searching utilizing task framework
    7.
    发明申请
    Widget searching utilizing task framework 有权
    小部件搜索利用任务框架

    公开(公告)号:US20070209013A1

    公开(公告)日:2007-09-06

    申请号:US11367292

    申请日:2006-03-02

    IPC分类号: G06F9/00

    CPC分类号: G06F17/30893

    摘要: A task framework and a semantic reasoning engine are combined to provide a scalable mechanism for dealing with extremely large numbers of widgets, allowing users to both find a widget and automatically fill-in whatever functionality is available on the widget. Calling applications are employed to obtain task information from each widget. The calling application also receives user queries that can be resolved by a widget. A task reasoning process based on an adaptive semantic reasoning engine utilizes the task information to select a widget best suited to respond to a user's query. The task reasoning process can also be employed to determine “best-guess” slot filling of the selected widget. The calling application can then invoke the selected widget and, if available, fill appropriate slots with information to facilitate user interaction with the selected widget. Instances can be client- and/or server-side based.

    摘要翻译: 组合任务框架和语义推理引擎以提供可扩展的机制来处理极大数量的小部件,从而允许用户找到小部件,并自动填充小部件上可用的任何功能。 采用呼叫应用程序从每个小部件获取任务信息。 呼叫应用程序还接收可由窗口小部件解析的用户查询。 基于自适应语义推理引擎的任务推理过程利用任务信息来选择最适合于响应用户查询的小部件。 任务推理过程也可以用于确定所选小部件的“最佳猜测”插槽填充。 呼叫应用程序然后可以调用所选择的窗口小部件,并且如果可用的话,用信息填充适当的时隙以便于用户与所选择的窗口小部件交互 实例可以是客户端和/或服务器端。

    Natural-language enabling arbitrary web forms
    8.
    发明申请
    Natural-language enabling arbitrary web forms 审中-公开
    自然语言实现任意Web表单

    公开(公告)号:US20070130134A1

    公开(公告)日:2007-06-07

    申请号:US11294262

    申请日:2005-12-05

    IPC分类号: G06F17/30

    摘要: A form filler system and method are provided. The system can allow a user to fill out forms quickly using natural language. A user can navigate to a particular web site and type a natural language query into a text input box. Based, at least in part, upon the query, the system can automatically fill fields in a form associated with a web site. The system includes an input component that receives a natural language query from a user (e.g., a text input box). The system further includes a form filler engine that examines form(s) (e.g., web pages) and extracts the name(s) of input field(s) and possible inputs value(s), if any, in those fields. The form filler engine provides a way to extract the field name(s) from a web page and to fill in values of the form.

    摘要翻译: 提供了一种填料系统和方法。 该系统可以允许用户使用自然语言快速填写表单。 用户可以导航到特定的网站,并在文本输入框中输入自然语言查询。 至少部分地基于查询,系统可以以与网站相关联的形式自动填充字段。 该系统包括从用户(例如,文本输入框)接收自然语言查询的输入组件。 该系统还包括一种形式填充引擎,其检查表格(例如,网页)并且提取这些字段中的输入字段的名称和可能的输入值(如果有的话)。 表单填充引擎提供了一种从网页中提取字段名称并填写表单的值的方法。

    Context modeling architecture and framework
    9.
    发明申请
    Context modeling architecture and framework 有权
    上下文建模架构和框架

    公开(公告)号:US20070112546A1

    公开(公告)日:2007-05-17

    申请号:US11253866

    申请日:2005-10-19

    IPC分类号: G06F17/10

    CPC分类号: G06N99/005 G06F9/453

    摘要: A context modeling architecture that includes a context representation portion, which adapted to represent context as features, is provided. The features are specifiable at runtime of an application including the context representation portion.

    摘要翻译: 提供了一种包括上下文表示部分的上下文建模体系结构,其适用于将上下文表示为特征。 这些特征在包括上下文表示部分的应用的运行时是可指定的。

    NATURAL LANGUAGE INTERFACE FOR DRIVING ADAPTIVE SCENARIOS
    10.
    发明申请
    NATURAL LANGUAGE INTERFACE FOR DRIVING ADAPTIVE SCENARIOS 有权
    用于驱动自适应场景的自然语言界面

    公开(公告)号:US20070106497A1

    公开(公告)日:2007-05-10

    申请号:US11277674

    申请日:2006-03-28

    IPC分类号: G06F17/27

    摘要: A “Natural Language Script Interface” (NLSI), provides an interface and query system for automatically interpreting natural language inputs to select, execute, and/or otherwise present one or more scripts or other code to the user for further user interaction. In other words, the NLSI manages a pool of scripts or code, available from one or more local and/or remote sources, as a function of the user's natural language inputs. The NLSI operates either as a standalone application, or as a component integrated into existing applications. Natural language inputs may be received from a variety of sources, and include, for example, computer-based text or voice input, handwriting or text recognition, or any other human or machine-readable input from one or more local or remote sources. In various embodiments, machine learning techniques are used to improve script selection and processing as a function of observed user interaction with selected scripts.

    摘要翻译: “自然语言脚本界面”(NLSI)提供了一种界面和查询系统,用于自动解释自然语言输入以选择,执行和/或以其他形式呈现一个或多个脚本或其他代码给用户以进一步的用户交互。 换句话说,NLSI根据用户的自然语言输入来管理可从一个或多个本地和/或远程源获得的脚本或代码池。 NLSI可作为独立应用程序运行,也可作为集成到现有应用程序中的组件运行。 可以从各种来源接收自然语言输入,并且包括例如基于计算机的文本或语音输入,手写或文本识别,或者来自一个或多个本地或远程源的任何其他人或机器可读输入。 在各种实施例中,机器学习技术用于根据观察到的用户与选定脚本的交互来改进脚本选择和处理。