Demo Data from EDBT 2026 / reviewers in the wild / expert
Hal Berghel
dblp:b/HalBerghel
· DBLP profile ↗
7ranked-venue papers
7as first author
0since 2021 · last 1999
0000-0002-9451-1527ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › similarity search
approximate string matching |
0.0 | 1 | 1996 | An Extension of Ukkonen's Enhanced Dynamic Programming ASM Algorithm · ACM Trans. Inf. Syst. 1996 |
Information retrieval › similarity measure
edit distance |
0.0 | 1 | 1996 | An Extension of Ukkonen's Enhanced Dynamic Programming ASM Algorithm · ACM Trans. Inf. Syst. 1996 |
Methods — techniques the papers use, named apart from their topics
dynamic programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1999 | Cyberbrowsing: Information Customization on the WebabstractThe ability to discriminate and distinguish among individual documents in the ever-increasing volume of information available through digital networks is becoming more and more difficult. With websites being added to the 100 million installed base by tens of thousands per month, information overload is inevitable (H. Berghel, 1997). There are two basic paradigms for dealing with this information overload: filtering (Information filtering, 1992) information before it reaches the end-user, and customizing the information after it arrives (Berleant & Berghel, 1994a, 1994b). Filtering remains primarily a server side activity since filtering at the client-side would necessitate unnecessary downloads. Information customization is a client-side activity designed to pick up where information filtering leaves off. In this article, we describe our vision of information customization and, along the way, chronicle the development of our proof-of-concept prototype, Cyberbrowser, for customizing information on the Web. Hal Berghel, Daniel Berleant, Thomas Foy, Marcus McGuire |
J. Am. Soc. Inf. Sci. | 1 |
| 1997 | You learned all you need to design educational software design in kindergarten (panel)abstractNo abstract available. Hal Berghel, Cathleen A. Norris, Elliot Soloway, Harriet G. Taylor, Joe Turner |
ITiCSE | 1 |
| 1996 | An Extension of Ukkonen's Enhanced Dynamic Programming ASM AlgorithmabstractWe describe an improvement on Ukkonen's Enhanced Dynamic Programming (EHD) approximate string-matching algorithm for unit-penalty four-edit comparisons. The new algorithm has an asymptotic complexity similar to that of Ukkonen's but is significantly faster due to a decrease in the number of array cell calculations. A 42% speedup was achieved in an application involving name comparisons. Even greater improvements are possible when comparing longer and more dissimilar strings. Although the speed of the algorithm under consideration is comparable to other fast ASM algorithms, it has greater effectiveness in text-processing applications because it supports all four basic Damerau-type editing operations. Hal Berghel, David Roach |
ACM Trans. Inf. Syst. | 1 |
| 1990 | A Proposed Standard for Measuring Crossword Compilation EfficiencyabstractRecent interest in the automation of crossword compilation has lead to the development of a wide variety of different procedures in use on an even wider range of host systems. Due to the variegation between these procedures, comparisons between them in terms of efficiency is difficult. In this paper we provide a dataset and the output listing for a 5×5 puzzle which we suggest may be of use as a standardized method of comparison for such compilers in order to measure relative efficiency. Hal Berghel, Richard Rankin |
Comput. J. | 1 |
| 1989 | Crossword Compiler-CompilationabstractWe describe a procedure, which we refer to as crossword compiler-compilation, which will create source code for a crossword compiler from the puzzle geometry alone. This procedure complements earlier results of ourselves and other which automate only the latter stages of compilation. Hal Berghel, C. Yi |
Comput. J. | 1 |
| 1987 | Crossword Compilation with Horn ClausesabstractBecause of the widespread interest in crossword puzzles, serious attention has been given in recent years toward the development of efficient algorithms for their generation and solution. In this paper we describe a new approach which is based upon an analysis of the problem expressed in first-order predicate logic. This analysis is then used to construct a crossword compiler in Prolog. The kernel of the program is then presented and described. Hal Berghel |
Comput. J. | 1 |
| 1987 | A logical framework for the correction of spelling errors in electronic documents
Hal Berghel |
Inf. Process. Manag. | 1 |