Knowledge Based Question Answering System
Knowledge Based Question Answering System
answering System
Knowledge-based question answering (KB-QA)
• This section discusses how systems identify specific entities (like people,
locations, organizations) within text and link these mentions to
corresponding records in a database.
• For fact-based QA, Wikipedia is often the preferred ontology, where each
unique Wikipedia page acts as an identifier for a specific entity.
Entity linking in this context has two main parts
• A classic method for entity linking uses anchor dictionaries and graph
structures from Wikipedia, as implemented in the TAGME algorithm.
Here’s how this approach works:
Anchor Dictionaries
• An anchor dictionary is created by analyzing hyperlinks within
Wikipedia articles, as hyperlinks often serve as anchors for referring to
other pages.
• This dictionary lists each possible entity (Wikipedia page) and the
phrases commonly used to link to it.
Each anchor in this dictionary has:
• This coherence is measured by how many Wikipedia pages link to both entities,
indicating a strong connection.
• For instance, the word "Yuan" could refer to the Chinese currency, a dynasty, or a
person’s name.
• But in the context of “Chinese Dynasty,” the coherence score would prioritize
linking to the "Yuan Dynasty" page.
2. Neural Graph-Based Linking