Entity Linking with Effective Acronym Expansion, Instance Selection and Topic Modeling

一.主要贡献

1. propose a supervised learning algorithm to expand more complicated acronyms

2. propose an instance selection strategy to effectively utilize the automatically generated annotation

3. effectively capturing the semantic information between document and KB entry by a topic model.

二.相关介绍

实体链接主要包括查找名称变体和消歧。

名称变体查找阶段

从上下文展开一个缩略词,可以有效地减少缩略词提到的歧义。例如,TSE在Wikipedia中引用33个条目,但其全名Tokyo Stock Exchange,这是明确的,我们可以直接链接到正确的条目,而不需要消除歧义。

本文采用字符串匹配的方式生成候选实体。

名称消歧阶段

通过在向量空间模型中对KB中的条目进行排序。

本文通过ranking SVM对每个候选实体打分,选出最高的分数的实体,再通过二分类器,决定这个分数最高的应不应该被链接。

三.Acronym Expansion

1. 首先,将模式A中找到的所有字符串添加到候选集合C中。接下来,我们找到“(A)”的模式,并提取“(A)”之前的最长连续令牌序列E,该序列不包含标点或不超过2个停止字。

Eg: John received an award from the Association for Computing Machinery (ACM).

E = the Association for Computing Machinery.

我们将E和它的所有子字符串(结尾和E一致)到C。

the Association for Computing Machinery, Association for Computing Machinery, for Computing Machinery, Computing Machinery and Machinery.

2. 在文档中搜索其首字母与首字母缩写词匹配的所有标记。

Eg: the Association for Computing Machinery has granted the….

对于ACM, E = Association for Computing Machinery has

同时把和开头一致的子字符串加入C.

Assoc… Machinery has, Assoc… Machinery, Assoc… Computing, Association

3. 交换缩略语字母和完全小写的展开

Eg: Communist Party of China (CCP)

四.Instance Selection Strategy

《Entity Linking Leveraging Automatically Generated Annotation》之前为实体链接生成大型训练实例。

基本思想: take a document with an unambiguous mention referring to an entity e1 in KB and replace it with its variation which may refer to e1, e2 or others。

the distribution of the auto-generated data is not consistent with the real data set

提出一种instance selection strategy。

本文使用SVM分类器从自动生成的数据集中进行选择,实例到超平面的距离作为指标。

    

五.Incorporating Semantic Feature

以前的方法将提及的上下文视为bow、n-gram、名词短语或命名实体组成,并通过加权的文字术语向量的比较来度量上下文相似性.

缺点:缺乏语义信息和稀疏性问题。

        ↓

引入一个topic model,通过使用LDA实体链接,以发现文档和KB的基础主题。

六.Experiments

论文《Entity Linking with Effective Acronym Expansion, Instance Selection and Topic Modeling》的更多相关文章

  1. 论文《A Generative Entity-Mention Model for Linking Entities with Knowledge Base》

    A Generative Entity-Mention Model for Linking Entities with Knowledge Base   一.主要方法 提出了一种生成概率模型,叫做en ...

  2. Entity Framework Model First下改变数据库脚本的生成方式

    在Entity Framework Model First下, 一个非常常见的需求是改变数据库脚本的生成方式.这个应用场景是指,当用户在Designer上单击鼠标右键,然后选择Generate Dat ...

  3. Entity Framework的核心 – EDM(Entity Data Model) 一

    http://blog.csdn.net/wangyongxia921/article/details/42061695 一.EnityFramework EnityFramework的全程是ADO. ...

  4. EF,ADO.NET Entity Data Model简要的笔记

    1. 新建一个项目,添加一个ADO.NET Entity Data Model的文件,此文件会生成所有的数据对象模型,如果是用vs2012生的话,在.Designer.cs里会出现“// Defaul ...

  5. Create Entity Data Model

    http://www.entityframeworktutorial.net/EntityFramework5/create-dbcontext-in-entity-framework5.aspx 官 ...

  6. 论文分享|《Universal Language Model Fine-tuning for Text Classificatio》

    https://www.sohu.com/a/233269391_395209 本周我们要分享的论文是<Universal Language Model Fine-tuning for Text ...

  7. Entity Framework Tutorial Basics(5):Create Entity Data Model

    Create Entity Data Model: Here, we are going to create an Entity Data Model (EDM) for SchoolDB datab ...

  8. ASP.NET-MVC中Entity和Model之间的关系

    Entity 与 Model之间的关系图 ViewModel类是MVC中与浏览器交互的,Entity是后台与数据库交互的,这两者可以在MVC中的model类中转换 MVC基础框架 来自为知笔记(Wiz ...

  9. How to: Use the Entity Framework Model First in XAF 如何:在 XAF 中使用EF ModelFirst

    This topic demonstrates how to use the Model First entity model and a DbContext entity container in ...

  10. 创建实体数据模型【Create Entity Data Model】(EF基础系列5)

    现在我要来为上面一节末尾给出的数据库(SchoolDB)创建实体数据模型: SchoolDB数据库的脚本我已经写好了,如下: USE master GO IF EXISTS(SELECT * FROM ...

随机推荐

  1. Quartz定时任务整理

    一. 介绍 Quartz是一个开源的定时任务调度框架,这里就不详细介绍了,我们直入主题Quartz主要由三部分组成 任务:JobDetail 触发器:Trigger,(分两类:SimpleTrigge ...

  2. dp - 3维背包(东四省)

    题意: 给你 n 张卡片,总共可以消耗的法力值,求最多可以造成多少伤害, 卡片分为2种,一种是魔法卡,使用后可以使所有的连环卡的费用全部减1,另一种是连环卡,因魔法卡的使用可以使其费用减1,问最终最多 ...

  3. 每天玩转3分钟 MyBatis-Plus - 2. 普通查询

    每天玩转3分钟 MyBatis-Plus - 1. 配置环境 每天玩转3分钟 MyBatis-Plus - 2. 普通查询 mybatis-plus的查询功能非常强大, 这一篇,我们来看下mybati ...

  4. 使用ajax向后台发送请求跳转页面无效的原因

    Ajax只是利用脚本访问对应url获取数据而已,不能做除了获取返回数据以外的其它动作了.所以浏览器端是不会发起重定向的. 1)正常的http url请求,只有浏览器和服务器两个参与者.浏览器端发起一个 ...

  5. kaggle竞赛分享:NFL大数据碗(上篇)

    kaggle竞赛分享:NFL大数据碗 - 上 竞赛简介 一年一度的NFL大数据碗,今年的预测目标是通过两队球员的静态数据,预测该次进攻推进的码数,并转换为该概率分布: 竞赛链接 https://www ...

  6. 20190925Java课堂记录(一)

    判断字符串是否回文 设计思想 利用递归,每次返回长度减二的字符串,最终返回结果 源程序代码 import java.util.Scanner; public class palindrome { st ...

  7. .net core webapi搭建(2)跨域

    Core WebAPI中的跨域处理 在使用WebAPI项目的时候基本上都会用到跨域处理 Core WebAPI的项目中自带了跨域Cors的处理,不需要单独添加程序包 如图所示 修改 Configure ...

  8. [bzoj4942] [洛谷P3822] [NOI2017] 整数

    题目链接 https://www.luogu.org/problemnew/show/P3822 想法 这个啊,就是线段树哇 最初的想法是每位一个节点,然后进位.退位找这一位前面第一个0或第一个1,然 ...

  9. umake ide -h

    umake ide -husage: umake ide [-h]                 {netbeans,idea,clion,eclipse,atom,idea-ultimate,ec ...

  10. Liunx创建到部署ASP.NET Core项目从零开始-----使用Centos7

    一.搭建环境 1..注册Microsoft密钥和源 执行命令:sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages ...