BAT framework

A framework to compare entity annotation systems.

Лицензия

Лицензия

Группа

Группа

it.unipi.di.acube
Идентификатор

Идентификатор

bat-framework
Последняя версия

Последняя версия

1.3.6
Дата

Дата

Тип

Тип

jar
Описание

Описание

BAT framework
A framework to compare entity annotation systems.
Ссылка на сайт

Ссылка на сайт

http://github.com/marcocor/bat-framework
Система контроля версий

Система контроля версий

https://github.com/marcocor/bat-framework

Скачать bat-framework

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/it.unipi.di.acube/bat-framework/ -->
<dependency>
    <groupId>it.unipi.di.acube</groupId>
    <artifactId>bat-framework</artifactId>
    <version>1.3.6</version>
</dependency>
// https://jarcasting.com/artifacts/it.unipi.di.acube/bat-framework/
implementation 'it.unipi.di.acube:bat-framework:1.3.6'
// https://jarcasting.com/artifacts/it.unipi.di.acube/bat-framework/
implementation ("it.unipi.di.acube:bat-framework:1.3.6")
'it.unipi.di.acube:bat-framework:jar:1.3.6'
<dependency org="it.unipi.di.acube" name="bat-framework" rev="1.3.6">
  <artifact name="bat-framework" type="jar" />
</dependency>
@Grapes(
@Grab(group='it.unipi.di.acube', module='bat-framework', version='1.3.6')
)
libraryDependencies += "it.unipi.di.acube" % "bat-framework" % "1.3.6"
[it.unipi.di.acube/bat-framework "1.3.6"]

Зависимости

compile (10)

Идентификатор библиотеки Тип Версия
commons-cli : commons-cli jar 1.2
org.codehaus.jettison : jettison jar 1.3.6
it.unimi.dsi : fastutil jar 7.0.3
net.sf.opencsv : opencsv jar 2.3
it.unimi.dsi : dsiutils jar 2.2.4
junit : junit jar 4.11
org.apache.httpcomponents : httpclient jar 4.5.2
org.mapdb : mapdb jar 3.0.2
org.apache.jena : apache-jena pom 3.1.1
org.apache.commons : commons-compress jar 1.12

Модули Проекта

Данный проект не имеет модулей.

bat-framework

A framework to compare entity annotation systems.

Introduction

As a contribute to the scientific community working on the field of entity annotation, we developed a framework to compare text annotators: systems that, given a text document, aim at finding the entities the text is about, identified as Wikipedia pages. The BAT-Framework comes along with a formal framework that defines a set of problems, the way systems can be compared to each other, and a set of measures that – extending classic IR measures – fairly and fully compares entity annotators features. The formal framework, whose understanding is required to use the benchmark framework, is presented in this paper published at WWW’13.

Main features

  • Compare in a fair and complete way any Entity-Annotation system.
  • Provides an implementation for all defined measures and match relations.
  • Easily extensible adding new systems, new datasets, new similarity measures.
  • Performs extensive testing on any Entity Annotator and any dataset.
  • Performs runtime testing.
  • Generates gnuplot charts and Latex tables summarizing test results.
  • Completely open source, distributed under the GPLv3 license.

How to include

The BAT-framework is mavenized and published on the Maven Central repository. You can include it with:

<dependency>
    <groupId>it.unipi.di.acube</groupId>
    <artifactId>bat-framework</artifactId>
    <version>1.3.4</version>
</dependency>

How to use

You can either use BAT-framework directly (see this guide) or by using GERBIL, which provides an easy web interface and is built on top of the BAT-Framework.

Changelog

To keep track of the changes in recent versions of the BAT-Framework, see the CHANGELOG.

Contributing

You can contribute by either opening an issue or by forking the project, implement the feature in a separate branch, and creating a pull request.

Версии библиотеки

Версия
1.3.6
1.3.5
1.3.4
1.3.3
1.3.3.rc1
1.3.2.rc1
1.3.1
1.3
1.2
1.1
1.0