首页> 外国专利> FEEDBACK-DRIVEN SEMI-SUPERVISED SYNTHESIS OF PROGRAM TRANSFORMATIONS

FEEDBACK-DRIVEN SEMI-SUPERVISED SYNTHESIS OF PROGRAM TRANSFORMATIONS

机译:反馈驱动的半监督程序转换综合

摘要

A synthesis procedure learns program transformations for a text document, on-the-fly during an edit session, from examples of concrete edits made during the edit session and from an unsupervised set of additional inputs. The additional inputs are derived from explicit feedback from the user and inferred feedback from the user's behavior during the edit session. A reward score, based on anti-unification and provenance analysis, is used to classify the additional inputs as either a positive input or a negative input. Outputs are generated for the positive inputs that are consistent with the existing examples and then used to synthesize a new program transformation. The program transformations are then used to generate code edit suggestions during the edit session.
机译:合成过程从编辑会话期间和无监督的附加输入组中,了解在编辑会话期间,在编辑会话期间,在编辑会话期间,在飞行中,了解文本文档的程序转换。 附加输入源自来自用户的明确反馈,并在编辑会话期间从用户的行为推断出反馈。 基于反统一和源分析的奖励分数用于将附加输入分类为正输入或负输入。 为与现有示例一致的正输入生成输出,然后用于合成新的程序转换。 然后,程序转换将用于在编辑会话期间生成代码编辑建议。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号