-0.5emlinking historical sources to established knowledge...

28
Linking Historical Sources to Established Knowledge Bases in Order to Inform Entity Linkers in Cultural Heritage Gary Munnelly Annalina Caputo eamus Lawless The ADAPT Centre is funded under the SFI Research Centres Programme(Grant 13/RC/2106)and is co-funded under the European Regional Development Fund.

Upload: others

Post on 24-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Linking Historical Sources to EstablishedKnowledge Bases in Order to Inform EntityLinkers in Cultural Heritage

Gary Munnelly Annalina Caputo Seamus Lawless

The ADAPT Centre is funded under the SFI Research Centres Programme(Grant 13/RC/2106)and is co-funded under theEuropean Regional Development Fund.

Background www.adaptcentre.ie

Overarching research looks at Entity Linking in Irish CulturalHeritage collections.

Many possible advantages to being able to perform reliable EntityLinking on digital cultural heritage collections:

• Helps to organise content.

• Integrates collections with existing resources.

• Enables us to build bridges between disparate collectionsbased on mutual entities.

• Facilitates the construction of better search and/orpersonalization tools.

...

Problem www.adaptcentre.ie

Entities in Cultural Heritage collections often have poorrepresentation in popular Knowledge Bases

Study Content Coverage1

Agirre et al. Europeana Scran and Cgridcollections

22%

Munnelly et al. 17th Century English Legal 23%

An investigation by Max de Wilde reported recall scores between0.213 and 0.517 for data curated by Historische Kranten.

1Studies used Wikipedia derived source for Knowledge Base

Solution? www.adaptcentre.ie

Find a better knowledge base

1. GeoNames

2. Pleiades

3. Getty

4. Library of Congress

We couldn’t find a source with adequate coverage for thecollections we handle.

Can we build our own knowledge base?

Solution? www.adaptcentre.ie

Find a better knowledge base

1. GeoNames

2. Pleiades

3. Getty

4. Library of Congress

We couldn’t find a source with adequate coverage for thecollections we handle.

Can we build our own knowledge base?

Solution? www.adaptcentre.ie

Find a better knowledge base

1. GeoNames

2. Pleiades

3. Getty

4. Library of Congress

We couldn’t find a source with adequate coverage for thecollections we handle.

Can we build our own knowledge base?

Question www.adaptcentre.ie

Primary Sources www.adaptcentre.ie

• Statute Staple

• Petty Maps

• Books of Survey and Distribution

• Lodges Peerage

Excellent sources of information, but very isolating. Essentiallyreduces our efforts to little more than record resolution.Guaranteed to be noisy and open to dispute.

Primary Sources www.adaptcentre.ie

• Statute Staple

• Petty Maps

• Books of Survey and Distribution

• Lodges Peerage

Excellent sources of information, but very isolating. Essentiallyreduces our efforts to little more than record resolution.Guaranteed to be noisy and open to dispute.

Secondary Sources www.adaptcentre.ie

• Oxford Dictionary of National Biography (ODNB)

• Dictionary of Irish Biography (DIB)

Not bad! Coverage is not as good as the primary sources, butentities are more concrete.

Still somewhat isolating. Can we connect these resources to amore established knowledge base?

Secondary Sources www.adaptcentre.ie

• Oxford Dictionary of National Biography (ODNB)

• Dictionary of Irish Biography (DIB)

Not bad! Coverage is not as good as the primary sources, butentities are more concrete.

Still somewhat isolating. Can we connect these resources to amore established knowledge base?

Goal www.adaptcentre.ie

Identify corresponding DBpedia entities for DIB and ODNBbibliographies:

• Enables us to link our collections with more accepted linkeddata resources.

• Implicitly limits the Entity Linker to entities that are relevantto our geographic region.

• Enables linking across multiple knowledge bases – shown tobe beneficial by Brando et al.

Method: Overview www.adaptcentre.ie

Given a bibliography which describes and entity:

1. Retrieve DBpedia candidates which may discuss same entity.

2. Compare bibliography to all candidates.

3. Choose most similar candidate, or disregard all if no suitableequivalent is found.

4. Link bibliography to corresponding DBpedia entry.

Method: Features www.adaptcentre.ie

Method: Features www.adaptcentre.ie

Method: Features www.adaptcentre.ie

Method: Indexing and Retrieving Candidates www.adaptcentre.ie

• Indexed all DBpedia people in Solr instance.

• Indexed content included.I Name of DBpedia entity.I Text of corresponding Wikipedia article.I Anchor text associated with entity.

• For candidate retrieval, title of biography was excuted asquery against search index.

I Results boosted on matches in title and anchor text.

• Method only looks at top 10 returned results.

Method: Comparing Names www.adaptcentre.ie

Compared title of biography to name of DBpedia entity usingMonge-Elkan distance:

• Tokenize both strings and add to bipartite graph.

• Find optimal mapping between sets of tokens based on stringsimilarity:

I Similarity computed with Jaro-Winkler distance.

• Compute harmonic mean of similarities based on optimalmapping.

Method: Comparing Bibliographic Content www.adaptcentre.ie

Can be vocabulary differences between biographies and Wikipedia.

Use Word Mover Similarity (WMS) to compare content of articles:

• Trained a Word2Vec model on contents of Wikipedia.

• Convert content of biography and content of all candidateentity biographies to vector representation using Word2VecModel.

• Compute similarity between articles by computing how farapart they are in space.

Method: Scoring www.adaptcentre.ie

Final score is a linear combination of the two previous scores:

Ψ(b, p) = αΦ(btitle, pname) + β Ω(bcontent, particle)

Where α and β are tuning parameters.

We apply a hard threshold to this score. If the similarity of thehighest ranked candidate is less than this score, then thebibliography does not have a corresponding DBpedia entry.

Evaluation www.adaptcentre.ie

• Sampled 200 bibliographies from ODNB and DIB:I 400 samples in total.

• Created manually annotated gold standard from DBpedia:I 72 DIB bibliographies do not have DBpedia referent.I 64 ODNB bibliographies do not have DBpedia referent.

• Presented approach is effectively an Entity Linking method:I Evaluated with BAT Framework.

• Results given in terms of percentage correct vs. incorrectannotations on the gold standard.

Results: Threshold DIB www.adaptcentre.ie

0.45 0.5 0.55 0.6 0.65

0.4

0.5

0.6

0.7

0.8

Threshold

Acc

ura

cy

Results: Threshold ODNB www.adaptcentre.ie

0.45 0.5 0.55 0.6 0.65

0.4

0.5

0.6

Threshold

Acc

ura

cy

Results www.adaptcentre.ie

• Wide disparity in performance on two collections:I 81.5% accurate on DIB.I 67.5% accurate on ODNB.

• Inaccuracies due to Solr not finding referent as candidate:I 45.9% of errors on DIB.I 43.1% of errors on ODNB.

• Problems with ODNB likely due to pictorial resources:I very little text content for WMS to compare.

Summary www.adaptcentre.ie

• Presented a method for linking bibliographies to DBpedia.

• Resulting output can be used as knowledge base for EntityLinking.

• Links to DBpedia enable us to associate our historicalcollections with established knowledge bases where possible.

• Want to investigate the possible benefits of linking acrossmultiple knowledge bases, given that no single resourcesatisfies our requirements.

Thank You

Questions

References I www.adaptcentre.ie

Eneko Agirre et al. “Matching Cultural Heritage items toWikipedia”. In: LREC. 2012, pp. 1729–1735.

Carmen Brando, Francesca Frontini, andJean-Gabriel Ganascia. “REDEN: Named Entity Linking inDigital Literary Editions Using Linked Data Sets”. en. In:Complex Systems Informatics and Modeling Quarterly 7 (July2016), pp. 60–80.

Marco Cornolti, Paolo Ferragina, and Massimiliano Ciaramita.“A framework for benchmarking entity-annotation systems”.In: Proceedings of the 22nd international conference on WorldWide Web. ACM. 2013, pp. 249–260.

Sergio Jimenez et al. “Generalized mongue-elkan method forapproximate text string comparison”. In: InternationalConference on Intelligent Text Processing and ComputationalLinguistics. Springer. 2009, pp. 559–570.

References II www.adaptcentre.ie

Matt Kusner et al. “From word embeddings to documentdistances”. In: International Conference on MachineLearning. 2015, pp. 957–966.

Alvaro Monge and Charles Elkan. “The field matchingproblem: Algorithms and applications”. In: In Proceedings ofthe Second International Conference on Knowledge Discoveryand Data Mining. 1996, pp. 267–270.

Gary Munnelly and Seamus Lawless. “Investigating EntityLinking in Early English Legal Documents”. In: ACM/IEEEJoint Conference on Digital Libraries (JCDL). In Press.