for Mathematicians Andrea Kohlhase Jacobs University, Germany FIZ - - PowerPoint PPT Presentation

for mathematicians
SMART_READER_LITE
LIVE PREVIEW

for Mathematicians Andrea Kohlhase Jacobs University, Germany FIZ - - PowerPoint PPT Presentation

Search Interfaces for Mathematicians Andrea Kohlhase Jacobs University, Germany FIZ Karlsruhe, Germany MathSearch Project FormulaSearch = MathWebSearch How to make best use of it for Mathematicians? Design for Mathematicians? An older


slide-1
SLIDE 1

Search Interfaces for Mathematicians

Andrea Kohlhase

Jacobs University, Germany FIZ Karlsruhe, Germany

slide-2
SLIDE 2

MathSearch Project

FormulaSearch = MathWebSearch How to make best use of it for Mathematicians?

slide-3
SLIDE 3

Design for Mathematicians?

An older version of zbMath ...

slide-4
SLIDE 4

Design for Mathematicians?

vifamath

slide-5
SLIDE 5

Design for Mathematicians?

ResearchGate

slide-6
SLIDE 6

Design for Mathematicians?

mathoverflow

slide-7
SLIDE 7

Design for Mathematicians?

MathSciNet

slide-8
SLIDE 8

Design for Mathematicians?

MSC Map

slide-9
SLIDE 9

No-Go Questions

  • Which tools are used by

mathematicians for search?

  • What do mathematicians search for?
  • How often do mathematicians search?
  • Which search engines are preferred by

mathematicians?

slide-10
SLIDE 10

The Question at Hand What is „mathematical search“ all about?

(If we understand what mathematical search is all about, then we should know better how to design math search interfaces.)

slide-11
SLIDE 11

Methodology

  • Quantitative Methods? No!
  • Qualitative Methods:

– Questionnaires? – Interviews? – Ethnographic field studies?

  • Semi-Empirical Method:

– Repertory Grid Interviews!

slide-12
SLIDE 12

Repertory Grid Interviews

Exhausting, but unmasking!

adapted

slide-13
SLIDE 13

Repertory Grid Interviews = RGIs

„RGI Elements“

slide-14
SLIDE 14

Repertory Grid Interviews = RGIs

Procedure

  • i. The interviewee randomly chooses three RGI elements.
  • ii. He declares which two of the three elements seem

more similar.

  • iii. He determines the aspect under which these two are

more similar and the aspect under which the third one is different.

  • iv. He evaluates all RGI elements with respect to this

construct.

Similarity Aspect Dissimilarity Aspect

„RGI Construct“

slide-15
SLIDE 15

A Repertory Grid Example

slide-16
SLIDE 16

The RGI Study

Research Mathematicians Info-Services- Mathematicians Non- Mathematicians 11 5 6 Total: 107 Constructs # RGIs: 22 50 Constructs 28 Constructs 29 Constructs Average: 4,54 Average: 5,6 Average: 4,83

slide-17
SLIDE 17

Repertory Grid Interviews = RGIs

Empirical Method = General Procrustes Analysis

1.

Find a consensus grid

(containing “abstract” constructs Con_1 – Con_n):

– comparison of grids wrt the fixed set of RGI elements

2.

Conduct a Principal Components Analysis on the consensus grid

– find the dimensions that differentiate the most between the RGI elements

slide-18
SLIDE 18

Interpretation Tool: Biplot of RGI Elements

Comp 1 Comp 2

zbMath-old arXiv TIB MathSciNet vifamath zbMath-new Catchup Formula- Search Google Scholar Google myOffice myLibrary ResearchGate MSC Map mathoverflow Bibliography myColleagues

1st Principal Component 2nd Principal Component

slide-19
SLIDE 19

Repertory Grid Interviews = RGIs

Empirical Method = General Procrustes Analysis

  • 1. Find consensus grid ...
  • 2. Find Principal Components ...
  • 3. Do a Multiple Groups Components Analysis

– Recompute relative location of real and abstract constructs and visualize them in the biplot

slide-20
SLIDE 20

Interpretation Tool: 3D-Biplot

  • f RGI Elements and -Constructs
slide-21
SLIDE 21

Interpretation Tool: Cluster Analyis in Form of Dendrogram

Con_4_inMATH - ConOpo_4_inMATH Con_4_infoMATH - ConOpo_4_infoMATH Con_6_infoMATH - ConOpo_6_infoMATH Con_2_noMATH - ConOpo_2_noMATH Con_4_noMATH - ConOpo_4_noMATH Con_7_noMATH - ConOpo_7_noMATH Con_2_infoMATH - ConOpo_2_infoMATH Con_3_noMATH - ConOpo_3_noMATH Con_3_inMATH - ConOpo_3_inMATH Con_5_noMATH - ConOpo_5_noMATH Con_5_inMATH - ConOpo_5_inMATH Con_1_infoMATH - ConOpo_1_infoMATH Con_6_inMATH - ConOpo_6_inMATH Con_7_inMATH - ConOpo_7_inMATH Con_8_inMATH - ConOpo_8_inMATH Con_6_noMATH - ConOpo_6_noMATH Con_1_inMATH - ConOpo_1_inMATH Con_5_infoMATH - ConOpo_5_infoMATH Con_2_inMATH - ConOpo_2_inMATH Con_1_noMATH - ConOpo_1_noMATH Con_3_infoMATH - ConOpo_3_infoMATH

1 2 3

slide-22
SLIDE 22

Interpretation Tool: Cluster Analysis in Form of Dendrogram

Con_4_inMATH - ConOpo_4_inMATH Con_4_infoMATH - ConOpo_4_infoMATH Con_6_infoMATH - ConOpo_6_infoMATH Con_2_noMATH - ConOpo_2_noMATH Con_4_noMATH - ConOpo_4_noMATH Con_7_noMATH - ConOpo_7_noMATH Con_2_infoMATH - ConOpo_2_infoMATH Con_3_noMATH - ConOpo_3_noMATH Con_3_inMATH - ConOpo_3_inMATH Con_5_noMATH - ConOpo_5_noMATH Con_5_inMATH - ConOpo_5_inMATH Con_1_infoMATH - ConOpo_1_infoMATH Con_6_inMATH - ConOpo_6_inMATH Con_7_inMATH - ConOpo_7_inMATH Con_8_inMATH - ConOpo_8_inMATH Con_6_noMATH - ConOpo_6_noMATH Con_1_inMATH - ConOpo_1_inMATH Con_5_infoMATH - ConOpo_5_infoMATH Con_2_inMATH - ConOpo_2_inMATH Con_1_noMATH - ConOpo_1_noMATH Con_3_infoMATH - ConOpo_3_infoMATH

1 2 3

slide-23
SLIDE 23

Cluster of what acc. to what?

Con_4_inMATH - ConOpo_4_inMATH Con_4_infoMATH - ConOpo_4_infoMATH Con_6_infoMATH - ConOpo_6_infoMATH Con_2_noMATH - ConOpo_2_noMATH Con_4_noMATH - ConOpo_4_noMATH Con_7_noMATH - ConOpo_7_noMATH Con_2_infoMATH - ConOpo_2_infoMATH Con_3_noMATH - ConOpo_3_noMATH Con_3_inMATH - ConOpo_3_inMATH Con_5_noMATH - ConOpo_5_noMATH Con_5_inMATH - ConOpo_5_inMATH Con_1_infoMATH - ConOpo_1_infoMATH Con_6_inMATH - ConOpo_6_inMATH Con_7_inMATH - ConOpo_7_inMATH Con_8_inMATH - ConOpo_8_inMATH Con_6_noMATH - ConOpo_6_noMATH Con_1_inMATH - ConOpo_1_inMATH Con_5_infoMATH - ConOpo_5_infoMATH Con_2_inMATH - ConOpo_2_inMATH Con_1_noMATH - ConOpo_1_noMATH Con_3_infoMATH - ConOpo_3_infoMATH

Similarity of Constructs

  • acc. to Element Evaluation:

Cluster Analysis of constructs

  • f 3 consensus grids

inMath noMath infoMath

slide-24
SLIDE 24

inMath noMath infoMath

Consensus Grids for 3 Groups

Con_4_inMATH - ConOpo_4_inMATH Con_4_infoMATH - ConOpo_4_infoMATH Con_6_infoMATH - ConOpo_6_infoMATH Con_2_noMATH - ConOpo_2_noMATH Con_4_noMATH - ConOpo_4_noMATH Con_7_noMATH - ConOpo_7_noMATH Con_2_infoMATH - ConOpo_2_infoMATH Con_3_noMATH - ConOpo_3_noMATH Con_3_inMATH - ConOpo_3_inMATH Con_5_noMATH - ConOpo_5_noMATH Con_5_inMATH - ConOpo_5_inMATH Con_1_infoMATH - ConOpo_1_infoMATH Con_6_inMATH - ConOpo_6_inMATH Con_7_inMATH - ConOpo_7_inMATH Con_8_inMATH - ConOpo_8_inMATH Con_6_noMATH - ConOpo_6_noMATH Con_1_inMATH - ConOpo_1_inMATH Con_5_infoMATH - ConOpo_5_infoMATH Con_2_inMATH - ConOpo_2_inMATH Con_1_noMATH - ConOpo_1_noMATH Con_3_infoMATH - ConOpo_3_infoMATH

shared

(2:2:2)

inMATH

(4:1:0)

almost noMATH

(2:3:5)

no noMATH

(1:1:0)

noMATH

(0:1:3)

shared

(1:1:2)

slide-25
SLIDE 25

inMath noMath infoMath

Result 1

Con_4_inMATH - ConOpo_4_inMATH Con_4_infoMATH - ConOpo_4_infoMATH Con_6_infoMATH - ConOpo_6_infoMATH Con_2_noMATH - ConOpo_2_noMATH Con_4_noMATH - ConOpo_4_noMATH Con_7_noMATH - ConOpo_7_noMATH Con_2_infoMATH - ConOpo_2_infoMATH Con_3_noMATH - ConOpo_3_noMATH Con_3_inMATH - ConOpo_3_inMATH Con_5_noMATH - ConOpo_5_noMATH Con_5_inMATH - ConOpo_5_inMATH Con_1_infoMATH - ConOpo_1_infoMATH Con_6_inMATH - ConOpo_6_inMATH Con_7_inMATH - ConOpo_7_inMATH Con_8_inMATH - ConOpo_8_inMATH Con_6_noMATH - ConOpo_6_noMATH Con_1_inMATH - ConOpo_1_inMATH Con_5_infoMATH - ConOpo_5_infoMATH Con_2_inMATH - ConOpo_2_inMATH Con_1_noMATH - ConOpo_1_noMATH Con_3_infoMATH - ConOpo_3_infoMATH

shared

(2:2:2)

inMATH

(4:1:0)

almost noMATH

(2:3:5)

no noMATH

(1:1:0)

noMATH

(0:1:3)

shared

(1:1:2)

„Info-Service-Mathematicians are inbetween“

slide-26
SLIDE 26

inMath noMath infoMath

Result 2

Con_4_inMATH - ConOpo_4_inMATH Con_4_infoMATH - ConOpo_4_infoMATH Con_6_infoMATH - ConOpo_6_infoMATH Con_2_noMATH - ConOpo_2_noMATH Con_4_noMATH - ConOpo_4_noMATH Con_7_noMATH - ConOpo_7_noMATH Con_2_infoMATH - ConOpo_2_infoMATH Con_3_noMATH - ConOpo_3_noMATH Con_3_inMATH - ConOpo_3_inMATH Con_5_noMATH - ConOpo_5_noMATH Con_5_inMATH - ConOpo_5_inMATH Con_1_infoMATH - ConOpo_1_infoMATH Con_6_inMATH - ConOpo_6_inMATH Con_7_inMATH - ConOpo_7_inMATH Con_8_inMATH - ConOpo_8_inMATH Con_6_noMATH - ConOpo_6_noMATH Con_1_inMATH - ConOpo_1_inMATH Con_5_infoMATH - ConOpo_5_infoMATH Con_2_inMATH - ConOpo_2_inMATH Con_1_noMATH - ConOpo_1_noMATH Con_3_infoMATH - ConOpo_3_infoMATH

inMATH

(4:1:0)

no noMATH

(1:1:0)

noMATH

(0:1:3)

Validation of „Mathematicians are special“

slide-27
SLIDE 27

Relevance Ranking

inMath-Specific Constructs

slide-28
SLIDE 28

Relevance Ranking: Interpretation

3D-Biplot

slide-29
SLIDE 29

Relevance Ranking: Interpretation

slide-30
SLIDE 30

Result 3

Meaningful, math-specific evaluation schemes

slide-31
SLIDE 31

More Cluster Analysis ...

Cluster analysis of all elements for

vs.

Which math search interfaces are more similar than others?

inMath noMath

slide-32
SLIDE 32

Mathematicians vs. Non-Mathematicians

Element Clusters

slide-33
SLIDE 33

More Cluster Analysis ...

Cluster analysis of all constructs for

vs.

Which evaluation schemes are more similar than others?

inMath noMath

slide-34
SLIDE 34

inMATH

Construct Clusters

slide-35
SLIDE 35

 Main Result: 10 Patterns

slide-36
SLIDE 36

Pattern (1/10) „Familiarity“:

Mathematicians do not assess math search interfaces based on familiarity.

  • D. Bruff: „Stevenson Center 1210“
slide-37
SLIDE 37

Pattern (2/10) „Community“:

Mathematicians trust human and community resources. More so than other communities and more so the older the mathematician.

slide-38
SLIDE 38

Pattern (3/10) „Finding“:

Finding is the primary mathematical search task. Search Find Browse Surf Solve

slide-39
SLIDE 39

Pattern (4/10)

„Social Interaction Tool“:

Mathematicians appreciate social interaction as a mathematical tool. In particular, it is a mathematical practice to collaborate and exchange feedback.

≠ „Mathematicians are social“!

yes: no,

but maybe:

slide-40
SLIDE 40

Pattern (5/10) „Medium“:

Mathematicians aim at adopting a search tool as a medium. Medium = „Extension of Man“

slide-41
SLIDE 41

Pattern (6/10) „Function“:

Mathematicians appreciate function over form.

koepfedeswandels.wordpress.com

slide-42
SLIDE 42

Pattern (7/10) „Outcome“:

Mathematicians care more for the outcome than the input.

slide-43
SLIDE 43

Pattern (8/10) „Empowerment“:

Mathematicians want to be empowered in the search process.

spiegel.de

slide-44
SLIDE 44

Pattern (9/10) „Transparency“:

Mathematicians base their information search process on transparency of the search result.

themarketingbit.com marlismatthias.blogspot.com

Predicted Precision? Predicted Recall?

slide-45
SLIDE 45

Pattern (10/10) „Expectations“:

Mathematicians expect to find meaningful information in the search result. ≠ meaningful search result!

netztaucher.de

slide-46
SLIDE 46

Summary

slide-47
SLIDE 47

Conclusion

Mathematicians are special, you are probably not any longer a mathematician, make use of the patterns when considering the pros and cons of a design! Old zbMath website and wonderful Google

slide-48
SLIDE 48

Conclusion

New zbMath website: very similar to Google! Mathematicians are special, you are probably not any longer a mathematician, make use of the patterns when considering the pros and cons of a design!

slide-49
SLIDE 49

Conclusion

Very noticeable difference! Mathematicians are special, you are probably not any longer a mathematician, make use of the patterns when considering the pros and cons of a design!

slide-50
SLIDE 50

Conclusion

Mathematicians are special, you are probably not any longer a mathematician, make use of the patterns when considering the pros and cons of a design! No noticeable difference for mathematicians – “not really“!