A fuzzy visual query language for a domain-specific web search engine

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

AλgoVista is a web-based search engine that assists programmers to find algorithms and implementations that solve specific problems. AλgoVista is not keyword based but rather requires users to provide - in a very simple textual language - input⇒output samples that describe the behavior of their needed algorithm. Unfortunately, even this simple language has proven too challenging for casual users. To overcome this problem and make AλgoVista more accessible to novice programmers, we are designing and prototyping a visuall anguage for creating AλgoVista queries. Since web users do not have the patience to learn fancy query languages (be they textual or visual), our goal is to make this language and its implementation natural enough to require virtually no explanation or user training. AλgoVista operates at http://algovista.com.

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages176-190
Number of pages15
Volume2317 LNAI
StatePublished - 2002
Event2nd International Conference on Diagrammatic Representation and Inference, Diagrams 2002 - Callaway Gardens, GA, United States
Duration: Apr 18 2002Apr 20 2002

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2317 LNAI
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other2nd International Conference on Diagrammatic Representation and Inference, Diagrams 2002
CountryUnited States
CityCallaway Gardens, GA
Period4/18/024/20/02

Fingerprint

Visual Languages
Query languages
Web Search
Query Language
Search engines
Search Engine
World Wide Web
Prototyping
Web-based
Query
Language

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Collberg, C. S. (2002). A fuzzy visual query language for a domain-specific web search engine. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2317 LNAI, pp. 176-190). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2317 LNAI).

A fuzzy visual query language for a domain-specific web search engine. / Collberg, Christian S.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 2317 LNAI 2002. p. 176-190 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2317 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Collberg, CS 2002, A fuzzy visual query language for a domain-specific web search engine. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 2317 LNAI, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 2317 LNAI, pp. 176-190, 2nd International Conference on Diagrammatic Representation and Inference, Diagrams 2002, Callaway Gardens, GA, United States, 4/18/02.
Collberg CS. A fuzzy visual query language for a domain-specific web search engine. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 2317 LNAI. 2002. p. 176-190. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Collberg, Christian S. / A fuzzy visual query language for a domain-specific web search engine. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 2317 LNAI 2002. pp. 176-190 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{86ca0900235d432699586f6018d24305,
title = "A fuzzy visual query language for a domain-specific web search engine",
abstract = "AλgoVista is a web-based search engine that assists programmers to find algorithms and implementations that solve specific problems. AλgoVista is not keyword based but rather requires users to provide - in a very simple textual language - input⇒output samples that describe the behavior of their needed algorithm. Unfortunately, even this simple language has proven too challenging for casual users. To overcome this problem and make AλgoVista more accessible to novice programmers, we are designing and prototyping a visuall anguage for creating AλgoVista queries. Since web users do not have the patience to learn fancy query languages (be they textual or visual), our goal is to make this language and its implementation natural enough to require virtually no explanation or user training. AλgoVista operates at http://algovista.com.",
author = "Collberg, {Christian S}",
year = "2002",
language = "English (US)",
isbn = "3540435611",
volume = "2317 LNAI",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "176--190",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - A fuzzy visual query language for a domain-specific web search engine

AU - Collberg, Christian S

PY - 2002

Y1 - 2002

N2 - AλgoVista is a web-based search engine that assists programmers to find algorithms and implementations that solve specific problems. AλgoVista is not keyword based but rather requires users to provide - in a very simple textual language - input⇒output samples that describe the behavior of their needed algorithm. Unfortunately, even this simple language has proven too challenging for casual users. To overcome this problem and make AλgoVista more accessible to novice programmers, we are designing and prototyping a visuall anguage for creating AλgoVista queries. Since web users do not have the patience to learn fancy query languages (be they textual or visual), our goal is to make this language and its implementation natural enough to require virtually no explanation or user training. AλgoVista operates at http://algovista.com.

AB - AλgoVista is a web-based search engine that assists programmers to find algorithms and implementations that solve specific problems. AλgoVista is not keyword based but rather requires users to provide - in a very simple textual language - input⇒output samples that describe the behavior of their needed algorithm. Unfortunately, even this simple language has proven too challenging for casual users. To overcome this problem and make AλgoVista more accessible to novice programmers, we are designing and prototyping a visuall anguage for creating AλgoVista queries. Since web users do not have the patience to learn fancy query languages (be they textual or visual), our goal is to make this language and its implementation natural enough to require virtually no explanation or user training. AλgoVista operates at http://algovista.com.

UR - http://www.scopus.com/inward/record.url?scp=84893100994&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84893100994&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84893100994

SN - 3540435611

SN - 9783540435617

VL - 2317 LNAI

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 176

EP - 190

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -