Krishna Bharat

Abstract (2008)

Krishna Bharat, Andrei Broder, Monika R. Henzinger, Jeffrey Dean

We compare several algorithms for identifying mirrored hosts on the World Wide Web. The algorithms operate on the basis of URL strings and linkage data: the type of information about web pages easily...

and (2008)

Krishna Bharat, Michael Albers

We present Krakatoa Chronicle, an interactive, personalized newspaper on the World Wide Web implemented as a Java applet. The newspaper is similar in appearance to newspapers in the real world, with...

ACKNOWLEDGEMENTS (2005)

Lim Dr, David C. Keezer, K. Sitaraman, Rohan M, ...

and support during my graduate studies. He is an outstanding scientist, mentor, and a tremendous source of motivation. I will always be grateful for his valuable advice and insight. I would also like...

When Experts Agree: Using Non-Affiliated Experts to Rank Popular Topics (2001)

Bharat, Krishna, Mihaila, George A.

In response to a query a search engine returns a ranked list of documents. If the query is on a popular topic (i.e., it matches many documents) then the returned list is usually too long to view...

When experts agree: Using non-affiliated experts to rank popular topics (2001)

Krishna Bharat

In response to a query a search engine returns a ranked list of documents. If the query is on a popular topic (i.e., it matches many documents) then the returned list is usually too long to view...

Who links to whom: Mining linkage between Web sites (2001)

Krishna Bharat, Bay-wei Chang, Monika Henzinger

Previous studies of the web graph structure have focused on the graph structure at the level of individual pages. In actuality the web is a hierarchically nested graph, with domains, hosts and web...

A Comparison of Techniques to Find Mirrored Hosts on the WWW (1999)

Krishna Bharat, Andrei Broder, Jeffrey Dean, Monika R. Henzinger

We compare several algorithms for identifying mirrored hosts on the World Wide Web. The algorithms operate on the basis of URL strings and linkage data: the type of information easily available from...

Mirror, mirror on the web: a study of host pairs with replicated content (1999)

Krishna Bharat, Andrei Broder

Two previous studies, one done at Stanford in 1997 based on data collected by the Google search engine, and one done at Digital in 1996 based on AltaVista data, revealed that almost a third of the...

Improved algorithms for topic distillation in a hyperlinked environment (1998)

Bharat, Krishna, Henzinger, Monika R.

This paper addresses the problem of topic distillation on the World Wide Web, namely, given a typical user query to find quality documents related to the query topic. Connectivity analysis has been...

Improved Algorithms for Topic Distillation in a Hyperlinked (1998)

Environment To Appear, Krishna Bharat

This paper addresses the problem of topic distillation on the World Wide Web, namely, given a typical user query to find quality documents related to the query topic. Connectivity analysis has been...

Improved Algorithms for Topic Distillation in a Hyperlinked Environment (1998)

Krishna Bharat, Monika R. Henzinger

This paper addresses the problem of topic distillation on the World Wide Web, namely, given a typical user query to find quality documents related to the query topic. Connectivity analysis has been...

Estimating the relative size and overlap of public web search engines (1998)

Krishna Bharat, Andrei Broder

Search engines are among the most useful and popular services on the Web. Users are eager to know how they compare. Which one has the largest coverage? Have they indexed the same portion of the Web?...

Improved algorithms for topic distillation in a hyperlinked environment (1998)

Krishna Bharat

Abstract This paper addresses the problem of topic distillation on the World Wide Web, namely, given a typ-ical user query to find quality documents related to the query topic. Connectivity analysis...

Supporting Cooperative and Personal Surfing with a Desktop Assistant (1997)

Hannes Marais, Krishna Bharat

We motivate the use of desktop assistants in the context of web surfing and show how such a tool may be used to support activities in both cooperative and personal surfing. By cooperative surfing we...

Distributed Applications in a Hypermedia Setting (1995)

Krishna Bharat, Luca Cardelli

This paper addresses the issues involved in embedding distributed applications in a hypermedia web. In particular, we describe how applications generated in the Visual Obliq programming environment...

Distributed Applications in a Hypermedia Setting (1995)

Krishna Bharat, Luca Cardelli

This paper addresses the issues involved in embedding distributed applications in a hypermedia web. In particular, we describe how applications generated in the Visual Obliq programming environment...

Distributed Applications in a Hypermedia Setting (1995)

Krishna Bharat Graphics, Krishna Bharat, Luca Cardelli

This paper addresses the issues involved in embedding distributed applications in a hypermedia web. In particular, we describe how applications generated in the Visual Obliq programming environment...

Visual Obliq: A System for Building Distributed, Multi-User Applications by Direct Manipulation (1995)

Krishna Bharat, Krishna Bharat, Marc H. Brown, Marc H. Brown

This report describes Visual Obliq, a user interface development environment for constructing distributed, multi-user applications. Applications are created by designing the interface with a...

Migratory Applications (1995)

Krishna Bharat, Krishna A. Bharat, Luca Cardelli, Luca Cardelli

We introduce a new genre of user interface applications that can migrate from one machine to another, taking their user interface and application contexts with them, and continue from where they left...

The Krakatoa Chronicle - An Interactive, Personalized, Newspaper on the Web (1995)

Tomonari Kamba, Krishna Bharat, Michael C. Albers

: This paper describes The Krakatoa Chronicle, a highly interactive, personalized newspaper on the World Wide Web (WWW). It is intended for Java-aware WWW browsers such as HotJava, and is...

Supporting Distributed, Concurrent, One-Way Constraints in User Interface Applications (1995)

Krishna Bharat, Scott E. Hudson

This paper describes Doppler a new, fast algorithm for supporting concurrent, one-way constraints between objects situated in multiple address spaces. Because of their declarative nature,...

An interactive, personalized, newspaper on the WWW (1995)

Tomonari Kamba, Krishna Bharat

This paper discusses the personalization of online newspapers based on our experience with the Krakatoa Chronicle, an interactive, personalized, newspaper on the World Wide Web (WWW). The...

Migratory Applications (1995)

Krishna Bharat, Luca Cardelli

We introduce a new genre of user interface applications that can migrate from one machine to another, taking their user interface and application contexts with them, and continue from where they left...

Distributed Applications in a Hypermedia Setting (1995)

Krishna Bharat, Luca Cardelli

This paper addresses the issues involved in embedding distributed applications in a hypermedia web. In particular, we describe how applications generated in the Visual Obliq programming environment...

Visual Obliq: A System for Building Distributed, Multi-User Applications By Direct Manipulation (1994)

Krishna Bharat, Krishna Bharat, Marc H. Brown, Marc H. Brown

The charter of SRC is to advance both the state of knowledge and the state of the art in computer systems. From our establishment in 1984, we have performed basic and applied research to support...