Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

Search: 

  Tutorial: Terrier Information Retrieval Platform

Terrier is a software for the rapid development of Web, intranet and desktop search engines.

Tutorial Details:

More generally, it is a modular platform for the rapid development of large-scale Information Retrieval applications, providing indexing and retrieval functionalities.

Terrier has various cutting-edge features including parameter-free probabilistic retrieval approaches (such as Divergence from Randomness models), automatic query expansion/re-formulation methodologies, and efficient data compression techniques. Terrier comes with a powerful proof-of-concept Desktop search application [Screenshots], and full TREC capabilities including the ability to index, query and evaluate the standard TREC collections, such as AP, WSJ, WT10G, .GOV and .GOV2.

Terrier is written in Java [Requirements] and has been successfully used for adhoc retrieval, Web search and cross-language retrieval, in a centralised or distributed setting. Currently, it is also being used for running various applications.

A core version of Terrier is now available for download [What\'s new], as open source software (version 1.0.2) under the Mozilla Public License (MPL), with the aim to facilitate experimentation and research in the wider Information Retrieval community.

You can find more information about Terrier, the DFR Framework and how to install/run Terrier in the documentation section, and in the Terrier Wiki

Terrier was developed by members of the Information Retrival Research Group, Department of Computing Science, at the University of Glasgow. The project is funded by a UK Engineering and Physical Sciences Research Council (EPSRC) grant, number GR/R90543/01.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Terrier Information Retrieval Platform

View Tutorial:
Terrier Information Retrieval Platform

Related Tutorials:

Displaying 1 - 50 of about 1394 Related Tutorials.

J2EE Development-zen Platform
J2EE Development-zen Platform J2EE Development-zen Platform         ...;     The zen Platform is the solution
 
Spyware: What It Is and How to Combat It
information about that user for later retrieval by whomever controls the spyware... full disclosure that it will be used for gathering personal information and/or showing the user ads. Advertising spyware logs information about the user
 
Multiple Value initialization and retrieval by put and get method
java preferences,Multiple Value initialization and retrieval by put and get method Multiple Value initialization and retrieval by put and get method        
 
XML: An Introduction
is XML? "XML is a cross-platform, software and hardware independent tool... The markup tags in XML documents identifiy the information and break up... to particular people from the rest of the message. Different parts of the information
 
Eclipse Plugin- J2EE Development Platform
Eclipse Plugin- J2EE Development Platform Eclipse Plugin- J2EE Development Platform     ... on Eclise Web Tools Platform and provides advanced packaged features
 
Overview of JEE 5 Platform
Overview of JEE 5 Platform Overview of JEE 5 Platform          ... concepts. Now the Java? Platform, Enterprise Edition or Java? EE for short,  has
 
Test Performance Tools Platform (TPTP) Training
Test Performance Tools Platform (TPTP) Training Test Performance Tools Platform (TPTP) Training   ... over the powerful frameworks and services for an open platform i.e. TPTP. TPTP
 
Getting Methods Information of a class
Getting Methods Information of a class Getting Methods Information of a class     ... will learn how to retrieve information of all methods of a class (that included
 
Operating System Information
Find Operating Systems Information,Java Code to Get Operating System Information Operating System Information  ...; In this example we are learn how we can get information about our
 
Biological Databases Links
for optimal retrieval and analysis.Here are the links of biological databases... as a national resource for molecular biology information, NCBI creates public... information - all for the better understanding of molecular
 
Getting information about Constructor
Find out the Constructor used in the Application with complete example Getting information about Constructor   ...; In this section you will learn, how to retrieve the information about the constructor
 
Reading Request Information
Reading Request Information Reading Request Information            ... of the jsp file which prints the HTTP request information
 
Client Socket Information
Client Socket Information Client Socket Information... information. This is a very simple program of java network. Here, we have used.... In this way we find out the Local address, Local host information, reuseAddress, 
 
C# Programming Books
in a retrieval system, or transmitted, in any form or by any means, electronic... With Microsoft's introduction of the .NET platform, a new, exciting programming language was born. C# is the language of choice for developing on the .NET platform
 
Reading Request Information

 
Gnutface
eclipse.org for information on the eclipse platform. Gnutface uses the open source limewire engine for its gnutella engine. See limewire.org for information on limewire.... for more information:  http://gnutface.sourceforge.net/  
 
Tutorial - Sun Java System Application Server Platform Edition
sun java system application server platform,sun java system application server platform 9 Sun Java System Application Server Platform Edition         
 
Installing Sun Java System Application Server Platform Edition
Installing Sun Java System Application Server Platform Edition Installing Sun Java System Application Server Platform Edition... Application Server Platform Edition on your windows machine. Download the latest
 
Header Information available from the client in Servlet
Header Information available from the client in Servlet Header Information available from the client in Servlet  ...; In this section you will studied how to display the header information in servlet. When a HTTP
 
Sending and receiving information to the UDP Client in Java
Sending and Receiving Information to the UDP Client in Java - Online Java Tutorials Sending and receiving information to the UDP... and receive information by the UDP client in Java. UDP client sends information
 
Open Source Portal Servers written in Java

 
Getting Fields Information of a class
Getting Fields Information of a class Getting Fields Information of a class                   
 
Peculiarities of Java ...
; Platform Independent: The concept of Write-once-run-anywhere (known as the Platform independent) is one of the important key feature of java language... on one platform can run on any platform provided the platform must have the JVM. 
 
Getting Information of All Available Time Zones
Zone Using Java Util Getting Information of All... software uses the underlying operating system for getting all information about... the information for the time zones. This program shows all time zones available
 
Access the User's node and Retrieve the Preference Information in Class
Information in Class Listening for Changes to Preference Values... to access the user's node and retrieve the stored information in the class. Here we... node and and retrieving all information for the appropriate node. Here
 
User-friendly Desktop Internet GIS (UDIG)
Desktop Internet GIS (uDig) is both a GeoSpatial application and a platform... element in an internet aware Geographic Information System. uDig has been developed
 
The Future of Business Intelligence
; INFORMATION AND COMMUNICATION technology has offered a single platform to world... access of information guiding to smarter decision making and fulfilling given..., companies will depend on only real time information relating to their business
 
Creole
is the term used to describe our plug-in to the Eclipse platform which integrates Shrimp with the Eclipse platform's Java Development Tools (JDT) . With Creole... information. http://www.thechiselgroup.org/creole     
 
Code rally
; A Java-based, real-time programming game based on the Eclipse platform... on the Eclipse platform. It uses the Eclipse platform and a very simple API... of several rounds. for more information: http://www.alphaworks.ibm.com/tech/codeRally
 
JEE 5 API
the APIs available on the Java EE 5 platform. API Description Java EE 5 The main focus of Java Platform... documents over the Internet from the Java platform.  Streaming
 
ASP.NET books Page2
; Introduction of ASP.NET ASP.NET is a web programming platform developed... language or platform (including classic ASP), though we will often compare ways... and J2EE This book gives you the best information available about how
 
Setting Fields Information of a class using Reflection
Setting Fields Information of a class using Reflection Setting Fields Information of a class using Reflection             
 
Servlet Tutorials Links
platform technology of choice for extending and enhancing Web servers. Servlets provide a component-based, platform-independent method for building Web-based... modules), servlets are server- and platform-independent. This leaves you free
 
Your competitor presses you to reveal some confidential information about your current or previous employer.
information about your current or previous employer. Situation: Your competitor presses you to reveal some confidential information about your... as untrustworthy. You refuse to reveal the information they are seeking, the interviewer
 
RMI Plugin for Eclipse
for developing Java RMI systems using the Eclipse platform. Besides generation... advanced configuration, analysis and debugging tools. For more information: http
 
Java Interview Questions - Page 10
: Which class should you use to obtain design information about an object? Answer: The Class class is used to obtain information about an object's... and positioning, they are able to accommodate platform-specific differences among
 
Acucorp - ACUCOBOL-GT Eclipse Plug-in
to advance the creation, evolution, and promotion of the Eclipse Platform. The Eclipse Platform is a vendor-neutral, open-source integrated development.... Come for more information: http://www.acucorp.com/support/downloads/index.php?loc
 
PDT - PHP Development Tools
for the Eclipse platform. This project will encompass all development components... of PHP developments For more information: http://www.eclipse.org/pdt/index.php
 
libCopy
WebTools Platform just a little easier. Binaries and source code are distributed under... for more information: http://adam.kruszewski.name/projects/libcopy
 
XulBooster
Development Environment (IDE) Plug-in for the Eclipse platform . This project... and the public forums . Know click for more information. http
 
Business Intelligence for Telecommunications
a competitive platform. Revolutionary changes are taking place with acquisition... and that demands information on various aspects for developing more proactive business decision. Here for collecting high-quality and updated information
 
History of Business Intelligence
; THE 20th AND 21st CENTURY are known as the information and technology (IT) age where everything depends on the availability of information and innovation of new... World Wide Web and Internet has provided a broad and open platform to the business
 
Struts 2 Architecture - Detail information on Struts 2 Architecture

 
Eclipse Games
;  What is Eclipse? Eclipse is a kind of universal tool platform... information: http://eclipse-games.sourceforge.net/     
 
Rational Method Composer
;   A flexible process platform containing..., management, and governance including RUP?. For more information: http
 
Where is Java being Used?
as one of the platform independent programming language. The most important feature of Java is its byte code that can be interpreted on any platform including.... Mobile Information Devices Profile (MIDP) uses Java run time environment in cell
 
Acceleo
; Development Acceleo is an Open Source software based on the Eclipse platform... of Acceleo you should have a look at this section. For more information: http
 
ANS.1 Editor
; ASNEditor provides an Eclipse platform (Version 3.0.1) editor plugin... information. http://asneditor.sourceforge.net/   
 
Business Intelligence
that takes business forward by the proper use of available information... the ability to use existing information i.e. the data the company already owns... as the information and technology (IT) age where everything depends
 
Visual DataFlex for Eclipse
brings Visual DataFlex support to the Eclipse platform. You can now enjoy... code much faster. For more information. http://resheim.no/vdf
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.