Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User...

71
Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema , Stefan Jänicke, Christoph Weilbach, Judith Blumenstein, Gerik Scheuermann Leipzig University, Germany eXChange: Exploring Concept Change and Transfer in Antiquity

Transcript of Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User...

Page 1: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Exploring Ancient Texts with a User Driven Concept Search

Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach, Judith Blumenstein, Gerik Scheuermann

Leipzig University, Germany

eXChange: Exploring Concept Change and Transfer in Antiquity

Page 2: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Outline

MotivationConcept Search Pipeline

Concept EditorConcept SearchConcept Search Results Viewer

DemoResults & FindingsConclusions

Page 3: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Motivation

Keyword search

Most popular method of everyday search

Reformulate query to get better results

Even in research paradigms

“Even with a perfect search engine, a poorly constructed search question may not lead to right answer” (Teevan et al. 2004)

Page 4: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

MotivationData in consideration: Ancient textsKeyword search yields incomplete results “e.g. concept Epilepsy”

Full word search e.g. 'morbus comitiales'Truncated search e.g. morb* comiti*Alternate terms e.g. 'morbus sacer' or 'epilepsia'Descriptive terms e.g. spuma or concidere

Ancient texts are quite different from modern texts in terms of:ancient vocabularyideas, cultures, practices that we are no more aware of

Page 5: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Existing techniques

Semantic search approachesWord sense disambiguationOntology based

Statistical approachesTopic Models Latent Dirichlet allocation

Blackbox problem

Page 6: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,
Page 7: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,
Page 8: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

GoalAbility to model a concept query that covers all dimensions of keyword search i.e. fullword, truncated, alternate and descriptive terms

Ability to steer the search process as desired by the user

Ability to iteratively improve results, as in keyword search

SOLUTIONA visual search environment that provides the user ability to:

Model their ideas of conceptsSearch the concept models and iteratively improve results

Page 9: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,
Page 10: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Pipeline

Page 11: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search PipelineConcept Editor Concept Search Concept Search Viewer

Research Scholar

Concept Search Results

Creates/ModifiesConcepts

Analyses / FilterResults

Page 12: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Pipeline

Page 13: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Example mind mapCambodia4kids.org : (https://www.flickr.com/photos/cambodia4kidsorg/6195211411)

What is our Concept model

We define our Concept Model inspired by ideas from mind maps & concept maps

Example concept mapElectricity Concept Map : (https://commons.wikimedia.org/wiki/File:Electricity_Concept_Map.gif)

Page 14: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,
Page 15: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

The concept model

Concept is modeled as a tree data structureSimpler to model for humanities scholarsBetter (re)layout options

Toolbox Rules

Page 16: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,
Page 17: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

For further on concept editor details, refer to [CJBWS15]

Page 18: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Pipeline

Page 19: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Pipeline

Page 20: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Hierarchical Keyword Search

Word forms of all terms are searched

Each entry is searched for with classical string lookup

Per word, all occurrences are located, grouped and counted within groups

Result: Non-negative integer matrix (usually sparse) representation. Can be used to rank results according to concept hierarchy.

Page 21: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept Nodes

Goal: Show the search results in user created concept hierarchy

Result 1

Result 2

Result 3

….

….

Result N

Concept Node

Result 1, Result 2 ,

……

Result N

Page 22: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

Page 23: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

Page 24: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A A

A

A

A

Page 25: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A A

A

A

A

Page 26: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

A

A

Page 27: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

A

A

Page 28: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

Page 29: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

Page 30: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

B

B

Page 31: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

B

Page 32: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

B

Page 33: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

B

Page 34: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

B

D

Page 35: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept NodesResult Word forms

spuma,nervus, lumen, morbus, vinum

morbus, sacer, vertere, senatus

dies,

morbus, dies, senatus, lumen, tremere

Sacer, paupertas, vinum

Sacer, nervus, tremere, vium, dies

B

C

D

E

F

A

A

B

D E

F

Page 36: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Assignment of Results to Concept Nodes

Optional (tweakable) parameters

Further criteria to decide when a result moves up to parent node:Threshold valueDark/lighter shades of conceptsAggregation and intersection of resultsEtc.

Within a Concept node, rank texts according to Term variaanceWord countsthe ratio of positive to negative wordsTitlesCombinations of above etc.

Page 37: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Pipeline

Page 38: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Pipeline

Page 39: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Layout calculation

Nodes sizes expand due to search results placements

All expanded node sizes equal

Overlap

Page 40: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Layout calculation (Bottom up )

For further details refer to [CJBS16]

Page 41: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Results (Aggregate View)

Page 42: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Results (Word Summaries View)

Page 43: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Results (Word Summaries View)

For further details refer to [JBRZS15]

Page 44: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Results (Close Reading View)

Page 45: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept Search Results

Exporting & reusing results (An important feature)

Save TablesRelevantIrrelevantInteresting

Save All session

Page 46: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Results, Demo and Findings

Page 47: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Humanities scholars in the project

Two humanities scholaers have extensively used the concept search

Scholar A → More Interested to explore via the distant reading aspects

Scholar B → Interested to explore by reading the concerned passages directly, and not using distant reading features extensively

Page 48: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept - Bloodletting

Page 49: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept - Bloodletting

Page 50: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Demo

Page 51: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Usage Scenario

(Remodelling a concept)

Page 52: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 1

Page 53: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 1 (Search results)

Page 54: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 2

Page 55: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 2 (Search results)

Page 56: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 3

Page 57: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 3 (Search results)

Page 58: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 4

Page 59: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 4 (Search results)

Page 60: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 5

Page 61: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Epilepsy – Version 5 (Search results)

Page 62: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Epilepsy - Summary of approx. precision

Epilepsy labels persons Symptoms / what happens

Version 2 38 7053 85 800Version 3 4 128 95 824Version 4 302 138 164 44Version 5 174 106 68 43

Epilepsy labels persons Symptoms / what happens0

10

20

30

40

50

60

70

80

90

100

Approx Precision

Version 2

Version 3

Version 4

Version 5

Total results retrieved

Page 63: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Findings

Ability to steer the search as desired – a prominent feature of keyword searchRemodelling the concept iteratively can help the scholar to increase recall while also keeping precision factor high.Support observations concerning of a whole phrase, not only term. Is an option that dictionaries do not provide, but only commentaries. Support scholars to observe different uses of phrases (phrase reuse) depending on time, genre and author i.e. semantic development of a phrase.Support scholars to verify or falsify hypothesis of their defined concepts → remodel concepts → iterative process i.e. verify scholar's former knowledge, if the terms defined belong to the concept or not.

Page 64: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Usage Scenario

(Inter concept search)

Page 65: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Medicines for Epilepsy

Page 66: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Concept – Medicines for Epilepsy(Search results)

Page 67: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Conclusion & Future Work

Page 68: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Limitations of current system

Unable to filter time, genre, author etc due to bad metadata.

Ability to define maximum size between two words at sentence level. Defining word distance not possible due to backend.

Page 69: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Conclusion & Future Work

Visualization system turns away from being a “working black box”Search system able to search thousands of word formsVarious word form combinations considered and rankedStep towards extracting more and accurate results (completeness)Iterative improvement of results (steering the search process)Phrase reuse detectionVisual Query environment (concept level)Applicable to other domains in future

Page 70: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

References

[CJBWS15] M. F. Cheema, S. Jänicke, J. Blumenstein, C. Weilbach and G. Scheuermann. Modeling Concepts to Improve the Search Capabilities on Ancient Corpora in Proceedings of the Digital Humanities 2015

[JBRZS15] S. Jänicke, J. Blumenstein, M. Rücker, D. Zeckzer and G. Scheuermann (2015). Visualizing the Results of Search Queries on Ancient Text Corpora with Tag Pies. To appear in: Digital Humanities Quarterly, 2015

[CJBS16] M. F. Cheema, S. Jänicke, J. Blumenstein and G. Scheuermann. (2016). A Directed Concept Search Environment to Visually Explore Texts Related to User-defined Concept Models. In Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications ISBN 978-989-758-175-5, pages 72-83. DOI: 10.5220/0005727400720083

Page 71: Exploring Ancient Texts with a User Driven Concept Search · Exploring Ancient Texts with a User Driven Concept Search Muhammad Faisal Cheema, Stefan Jänicke, Christoph Weilbach,

Thank You for listening!

Questions / Suggestions / Feedback