Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Namespace Lucene.Net.Benchmarks.Quality.Trec

    Utilities for Trec related quality benchmarking, feeding from Trec Topics and QRels inputs.

    Classes

    QueryDriver

    Command-line tool for doing a TREC evaluation run.

    LUCENENET specific: In the Java implementation, this class' Main method was intended to be called from the command line. However, in .NET a method within a DLL can't be directly called from the command line so we provide a .NET tool, lucene-cli, with a command that maps to that method: benchmark run-trec-eval

    Trec1MQReader

    Read topics of TREC 1MQ track.

    Expects this topic format -
    qnum:qtext
    Comment lines starting with '#' are ignored.

    All topics will have a single name value pair.

    TrecJudge

    Judge if given document is relevant to given quality query, based on Trec format for judgements.

    TrecTopicsReader

    Read TREC topics.

    Back to top Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.