Skip to content

Releases: ardoco/metrics

Release v0.2.1: Add F-Beta calculation

18 Feb 12:47
aa30963

Choose a tag to compare

What's Changed

  • Add fbeta to single classification result by @dfuchss in #45

Full Changelog: v0.2.0...v0.2.1

ARDoCo v2

06 Feb 11:43
414fd11

Choose a tag to compare

🚀 Core Features & Refactors

  • 🧩 Model unification & refactor — code/arch models share a uniform interface, metamodel handling, unified model entities, cleanup and naming improvements. ardoco/ardoco#3

  • 🤖 ExArch (ICSA’25 content) — feature merge into TLR with ExArch. ardoco/ardoco#5

  • 🧠 ArTEMiS integration — ArTEMiS feature set plus benchmark update and cleanup. ardoco/ardoco#23
    🔗 Further integration into TransArC/ExArch: ardoco/ardoco#18

  • 🧬 ANTLR-based multi-language code extraction — modular extraction with Java/Python/C++ support. ardoco/ardoco#2

  • 🧭 Magika for code model typing — smarter file type detection. ardoco/ardoco#1

⚠️ Breaking Change (API)

Inconsistency concept rename (MME→TEAM, UME→MEAT) with REST API identifier changes. ardoco/ardoco#104

Security Updates

24 Jul 11:40
db8dfaf

Choose a tag to compare

ArDoCo: Metrics Calculator

Welcome to the ArDoCo Metrics Calculator project! This tool provides functionality to calculate and aggregate classification and rank metrics for various machine learning and ranking tasks.

The Wiki contains all the necessary information to use the ArDoCo Metrics Calculator via multiple interfaces, including a library, REST API, and command-line interface (CLI).

Quickstart

To use this project as a Maven dependency, you need to include the following dependency in your pom.xml file:

<dependency>
    <groupId>io.github.ardoco</groupId>
    <artifactId>metrics</artifactId>
    <version>${revision}</version>
</dependency>

To use the CLI run the following command:

java -jar metrics-cli.jar -h

To use the REST API via Docker, start the server with the following command:

docker run -it -p 8080:8080 ghcr.io/ardoco/metrics:latest

What's Changed

  • Dependency(deps): Bump org.springframework.boot:spring-boot-dependencies from 3.3.2 to 3.3.3 by @dependabot[bot] in #7
  • Dependency(deps): Bump kotlin.version from 2.0.10 to 2.0.20 by @dependabot[bot] in #6
  • Dependency(deps): Bump org.springframework.boot:spring-boot-dependencies from 3.3.3 to 3.3.4 by @dependabot[bot] in #10
  • Dependency(deps): Bump org.springframework.boot:spring-boot-dependencies from 3.3.4 to 3.4.1 by @dependabot[bot] in #18
  • Dependency(deps): Bump org.jetbrains.dokka:dokka-maven-plugin from 1.9.20 to 2.0.0 by @dependabot[bot] in #17
  • Dependency(deps): Bump io.github.ardoco.core:parent from 1.0.0 to 1.1.0 by @dependabot[bot] in #14
  • Dependency(deps): Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.6.0 to 2.7.0 by @dependabot[bot] in #15
  • Dependency(deps): Bump kotlin.version from 2.0.20 to 2.1.0 by @dependabot[bot] in #13
  • Dependency(deps): Bump kotlin.version from 2.1.0 to 2.1.21 by @dependabot[bot] in #24
  • Dependency(deps): Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.7.0 to 2.8.8 by @dependabot[bot] in #25
  • Dependency(deps): Bump org.springframework.boot:spring-boot-dependencies from 3.4.1 to 3.5.0 by @dependabot[bot] in #26
  • Dependency(deps): Bump org.springframework.boot:spring-boot-dependencies from 3.5.0 to 3.5.3 by @dependabot[bot] in #28

Full Changelog: v0.1.1...v0.1.2

Initial Release of Metrics Project

23 Aug 11:37

Choose a tag to compare

ArDoCo: Metrics Calculator

Welcome to the ArDoCo Metrics Calculator project! This tool provides functionality to calculate and aggregate classification and rank metrics for various machine learning and ranking tasks.

The Wiki contains all the necessary information to use the ArDoCo Metrics Calculator via multiple interfaces, including a library, REST API, and command-line interface (CLI).

Quickstart

To use this project as a Maven dependency, you need to include the following dependency in your pom.xml file:

<dependency>
    <groupId>io.github.ardoco</groupId>
    <artifactId>metrics</artifactId>
    <version>${revision}</version>
</dependency>

To use the CLI run the following command:

java -jar metrics-cli.jar -h

To use the REST API via Docker, start the server with the following command:

docker run -it -p 8080:8080 ghcr.io/ardoco/metrics:latest