EagleW / PaperRobot

Code for PaperRobot: Incremental Draft Generation of Scientific Ideas
https://aclanthology.org/P19-1191
MIT License
472 stars 133 forks source link

How 'terms' are related to KB #1

Closed chenwuperth closed 5 years ago

chenwuperth commented 5 years ago

Just wondering if/how 'terms' are related to head_entity_relation_tail_entity in the underlying KB at all? Thanks!

EagleW commented 5 years ago

Hi @chenwuperth, thank you very much for your interest in our research. After we used the entity mention extraction and linking system to extract important entities from the title, we will use those mentions to find their corresponding head or tail entities in the enhanced Knowledge base which is enhanced by the link prediction result. Those related head or tails and the extracted mentions together formed our terms for each pair of training, valid, or testing data.

lora-h commented 5 years ago

After you extract entities and relationships from the reference topic, how do you find the relevant head or tail nodes in the enhanced knowledge graph? How do you define the relevance? What is the method used?

EagleW commented 5 years ago

So I did the link prediction (which is in the github existing paper reading) over all entities in the knowledge graph and choose the top 10 mentions as the relevant entites

EagleW commented 5 years ago

Then we used all those triples as an enhanced knowledge graph

lora-h commented 5 years ago

Thank you for your prompt reply, I got it!

EagleW commented 5 years ago

Hope you have a great day!