-
公开(公告)号:CN102609403B
公开(公告)日:2015-05-20
申请号:CN201210019215.9
申请日:2012-01-20
Applicant: 微软公司
Inventor: C·罗斯切里尔 , D·巴塔金 , C·本尼迪克特 , R·莫雷拉-席尔维拉 , D·O·丹尼洛夫 , E·科恩 , S·古瓦尼 , D·鲁哈纳 , R·辛哈 , B·G·佐恩 , R·凡卡特杉
CPC classification number: G06F17/211
Abstract: 本发明涉及按示例格式化数据。基于用户编辑来自动确定将数据从一种形式转换为另一种形式的数据格式化规则。将机器学习试探法应用于用户编辑以确定可应用于数据的数据格式化规则。例如,用户可作出向数据添加字符/从数据移除字符、串接数据、提取数据、重命名数据等的编辑。可响应于事件(例如,在对相同类型的数据作出预定次数的编辑之后)自动触发机器学习试探法或手动触发(例如,选择用户界面选项)机器学习试探法。可将数据格式化规则应用于其他数据并且格式化的结果可供用户审阅。基于进一步的编辑/审阅,可更新数据格式化规则。数据格式化规则可被存储以供以后使用。
-
公开(公告)号:CN102682065B
公开(公告)日:2015-03-25
申请号:CN201210023688.6
申请日:2012-02-02
Applicant: 微软公司
IPC: G06F17/30
Abstract: 本发明涉及使用输入-输出示例的语义实体操纵。呈现了语义实体操纵技术实施例,该实施例生成能够基于输入-输出示例来操纵表示语义实体的字符串的概率程序。该程序随后可用于从输入-输出示例中包括的一种类型的输入来产生与该示例一致的所需输出。基于解析、变换和格式化模块的输出来生成概率程序。解析模块采用概率方法来解析输入-输出示例。变换模块标识能够从输入-输出示例的输入项生成达到其被分配的权重所指定的概率的输出项的经加权的变换集。格式化模块生成将所选择的输出部分变换成输入-输出示例中的输出项所指定的形式的格式化指令。
-
公开(公告)号:CN102622335B
公开(公告)日:2015-04-08
申请号:CN201210020482.8
申请日:2012-01-29
Applicant: 微软公司
IPC: G06F17/24
CPC classification number: G06F17/246 , G06F17/245
Abstract: 本发明涉及根据示例的自动化表格变换。此处描述了用于自动生成通过用户提供的示例来将第一格式的第一表格变换成第二格式的第二表格的计算机可执行程序的机制。用户提供具有第一格式的示例性输入表格,其中该输入表格可以是第一表格的一部分。用户还提供具有第二格式的示例性输出表格,其中该输出表格的内容对应于输入表格的内容。基于这些用户提供的示例,自动生成表格变换程序,其中该表格变换程序在对第一表格执行时生成第二表格。
-
公开(公告)号:CN102682065A
公开(公告)日:2012-09-19
申请号:CN201210023688.6
申请日:2012-02-02
Applicant: 微软公司
IPC: G06F17/30
Abstract: 本发明涉及使用输入-输出示例的语义实体操纵。呈现了语义实体操纵技术实施例,该实施例生成能够基于输入-输出示例来操纵表示语义实体的字符串的概率程序。该程序随后可用于从输入-输出示例中包括的一种类型的输入来产生与该示例一致的所需输出。基于解析、变换和格式化模块的输出来生成概率程序。解析模块采用概率方法来解析输入-输出示例。变换模块标识能够从输入-输出示例的输入项生成达到其被分配的权重所指定的概率的输出项的经加权的变换集。格式化模块生成将所选择的输出部分变换成输入-输出示例中的输出项所指定的形式的格式化指令。
-
公开(公告)号:CN102609403A
公开(公告)日:2012-07-25
申请号:CN201210019215.9
申请日:2012-01-20
Applicant: 微软公司
Inventor: C·罗斯切里尔 , D·巴塔金 , C·本尼迪克特 , R·莫雷拉-席尔维拉 , D·O·丹尼洛夫 , E·科恩 , S·古瓦尼 , D·鲁哈纳 , R·辛哈 , B·G·佐恩 , R·凡卡特杉
CPC classification number: G06F17/211
Abstract: 本发明涉及按示例格式化数据。基于用户编辑来自动确定将数据从一种形式转换为另一种形式的数据格式化规则。将机器学习试探法应用于用户编辑以确定可应用于数据的数据格式化规则。例如,用户可作出向数据添加字符/从数据移除字符、串接数据、提取数据、重命名数据等的编辑。可响应于事件(例如,在对相同类型的数据作出预定次数的编辑之后)自动触发机器学习试探法或手动触发(例如,选择用户界面选项)机器学习试探法。可将数据格式化规则应用于其他数据并且格式化的结果可供用户审阅。基于进一步的编辑/审阅,可更新数据格式化规则。数据格式化规则可被存储以供以后使用。
-
公开(公告)号:CN102918500A
公开(公告)日:2013-02-06
申请号:CN201180027421.8
申请日:2011-05-20
Applicant: 微软公司
Inventor: S·古瓦尼
IPC: G06F9/44
CPC classification number: G06F9/44 , G06F8/30 , G06F17/2282
Abstract: 描述了基于输入-输出示例生成数据操纵程序的程序创建系统。所创建的程序可以包括子程序的集合以及相应选择条件的集合。当接收到新的输入项时,程序执行模块使用选择条件来选择子程序中的一个。然后,程序执行模块应用所选择的子程序以便生成新的输出项。程序创建系统使用由三个部分组成的方法来生成程序,涉及:为相应的输入-输出示例生成各组子程序;把各组程序编组成分区并为各分区选择代表性的子程序;以及确定选择条件。用户交互模块提供允许用户与程序创建系统交互并由此改善所创建的程序的性能的各种机制。
-
公开(公告)号:CN102622335A
公开(公告)日:2012-08-01
申请号:CN201210020482.8
申请日:2012-01-29
Applicant: 微软公司
IPC: G06F17/24
CPC classification number: G06F17/246 , G06F17/245
Abstract: 本发明涉及根据示例的自动化表格变换。此处描述了用于自动生成通过用户提供的示例来将第一格式的第一表格变换成第二格式的第二表格的计算机可执行程序的机制。用户提供具有第一格式的示例性输入表格,其中该输入表格可以是第一表格的一部分。用户还提供具有第二格式的示例性输出表格,其中该输出表格的内容对应于输入表格的内容。基于这些用户提供的示例,自动生成表格变换程序,其中该表格变换程序在对第一表格执行时生成第二表格。
-
-
-
-
-
-