A lattice-based approach for mathematical search using Formal Concept Analysis

Mathematical (or math) search is a challenging problem as math expressions are highly symbolic and structured. The vast majority of math search systems that adopt conventional text retrieval techniques are ineffective in searching math expressions. In this paper, we propose a lattice-based approach...

Full description

Saved in:
Bibliographic Details
Main Authors: Nguyen, Tam T., Hui, Siu Cheung, Chang, Kuiyu
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/97798
http://hdl.handle.net/10220/11240
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-97798
record_format dspace
spelling sg-ntu-dr.10356-977982020-05-28T07:18:04Z A lattice-based approach for mathematical search using Formal Concept Analysis Nguyen, Tam T. Hui, Siu Cheung Chang, Kuiyu School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Mathematics of computing Mathematical (or math) search is a challenging problem as math expressions are highly symbolic and structured. The vast majority of math search systems that adopt conventional text retrieval techniques are ineffective in searching math expressions. In this paper, we propose a lattice-based approach for math search. The proposed approach is based on Formal Concept Analysis (FCA), which is a powerful data analysis technique. In the proposed approach, math expressions are first converted into the corresponding MathML representation, from which math features are extracted. Next, the extracted features are used to construct a mathematical concept lattice. At the query time, the query expression is processed and inserted into the mathematical concept lattice, and the relevant expressions are retrieved and ranked. Finally, search results can be visualized and nevigated via a dynamic graph, thanks to the lattice structure. The proposed lattice-based math search approach is benchmarked against a conventional best match retrieval technique and results show it to be almost 10% better in terms of F1 for the top 30 retrieved results. 2013-07-11T08:33:14Z 2019-12-06T19:46:51Z 2013-07-11T08:33:14Z 2019-12-06T19:46:51Z 2011 2011 Journal Article https://hdl.handle.net/10356/97798 http://hdl.handle.net/10220/11240 10.1016/j.eswa.2011.11.085 en Expert systems with applications © 2011 Elsevier Ltd.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Mathematics of computing
spellingShingle DRNTU::Engineering::Computer science and engineering::Mathematics of computing
Nguyen, Tam T.
Hui, Siu Cheung
Chang, Kuiyu
A lattice-based approach for mathematical search using Formal Concept Analysis
description Mathematical (or math) search is a challenging problem as math expressions are highly symbolic and structured. The vast majority of math search systems that adopt conventional text retrieval techniques are ineffective in searching math expressions. In this paper, we propose a lattice-based approach for math search. The proposed approach is based on Formal Concept Analysis (FCA), which is a powerful data analysis technique. In the proposed approach, math expressions are first converted into the corresponding MathML representation, from which math features are extracted. Next, the extracted features are used to construct a mathematical concept lattice. At the query time, the query expression is processed and inserted into the mathematical concept lattice, and the relevant expressions are retrieved and ranked. Finally, search results can be visualized and nevigated via a dynamic graph, thanks to the lattice structure. The proposed lattice-based math search approach is benchmarked against a conventional best match retrieval technique and results show it to be almost 10% better in terms of F1 for the top 30 retrieved results.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Nguyen, Tam T.
Hui, Siu Cheung
Chang, Kuiyu
format Article
author Nguyen, Tam T.
Hui, Siu Cheung
Chang, Kuiyu
author_sort Nguyen, Tam T.
title A lattice-based approach for mathematical search using Formal Concept Analysis
title_short A lattice-based approach for mathematical search using Formal Concept Analysis
title_full A lattice-based approach for mathematical search using Formal Concept Analysis
title_fullStr A lattice-based approach for mathematical search using Formal Concept Analysis
title_full_unstemmed A lattice-based approach for mathematical search using Formal Concept Analysis
title_sort lattice-based approach for mathematical search using formal concept analysis
publishDate 2013
url https://hdl.handle.net/10356/97798
http://hdl.handle.net/10220/11240
_version_ 1681056642409431040