Improving Visual Search Results
DOI:
https://doi.org/10.26438/ijcse/v6i12.169171Keywords:
Python Script using Beautiful Soup, a python library for pulling data out of HTML and XML filesAbstract
This paper introduces a new method to improve visual search results and understand structured data. While many online resources teach basics of web development, few of them are designed to help novices learn the web development concepts and design patterns used by experts to implement complex visual features. Professional web pages embed these design patterns and could serve as rich learning materials, but their metadata are complex and difficult for novices to understand. This paper presents Metadata.py*, a Metadata inspection tool that helps novices use their visual intuition to make sense of professional web pages/sites. We introduce a new visual relevance testing technique to identify properties that have visual search results, which Metadata.py uses to hide visually irrelevant code and surface unintuitive relationships between properties. In user studies, Metadata.py helped novice developers replicate complex web features 75% faster than those using Chrome Developer Tool and allowed novices to recognize and explain unfamiliar concepts. These results show that visual inspection tools can support learning from complex professional web pages, even for novice developers. Metadata,py: Python Script using Beautiful Soup, a python library for pulling data out of HTML and XML files.
References
[1] M. L. Bernard. Examining the effects of hypertext shape on user performance. Usability News, 4(2), 2002.]]
[2] An Attribute-Assisted Reranking Model for Web Image Search, Isroset-Journal (IJSRCSE) Vol.4 , Issue.3 , pp.16-19, Jun-2016
[3] L. H. Armitage and P. G. B. Enser. Analysis of user need in image archives. Journal of Information Science, 23(4):287--299, 1997.]]
[4] P. Borland and P. Ingwersen. The development of a method for the evaluation of interactive information retrieval systems. Journal of Documentation, 53(3):225--250, 1997.]]
[5] R. C. Veltkamp and M. Tanase. Content-Based Image Retrieval Systems: A Survey. Technical Report UU-CS-2000-34, Dept. of Computing Science, Utrecht University, 2000.]].
[6] Greenberg, Jane, M. Pattuelli, B. Parsia, W. Robertson, Author-generated Dublin Core Metadata for Web Resources: A Baseline Study in an Organization, Journal of Digital Information, volume 2 issue 2 (November 2001)
[7] Heery, Rachel and Manjula Patel, Application Profiles: Mixing and Matching Metadata Schemas, Ariadne, Issue 25 (September 2000)
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
