Releases: ardoco/core
Releases · ardoco/core
Release 0.5.0
Transition to Maven Central
ArDoCo is available on Maven Central:
<dependencies>
<dependency>
<groupId>io.github.ardoco.core</groupId>
<artifactId>pipeline</artifactId> <!-- or any other subproject -->
<version>0.5.0</version>
</dependency>
</dependencies>
What's Changed
- Feature/improve nort handling by @Gram21 in #118
- remove coref-related classes and methods by @Gram21 in #119
- Refactor text state by @Hossiphi in #120
- delete relations by @Hossiphi in #121
- Maven Central Deployment by @dfuchss in #122
- Add baseline approach for Inconsistency by @Gram21 in #123
- Feature/improve inconsistency by @Gram21 in #124
- Reworking probability for RecommendedInstances by @dfuchss in #128
- Feature/informalin pipeline by @Gram21 in #134
- Restructure DataStructure into ArDoCoResult by @Gram21 in #138
- Feature/improve wordsim by @Gram21 in #136
- Remove author tags by @Gram21 in #143
- Feature/word similarity metrics by @Gram21 in #142
- Feature/Improve Inconsistency Detection Eval by @Gram21 in #146
- Feature/Modify output files by @Gram21 in #147
- Dependencies: Bump several versions by @dependabot
Full Changelog: 0.4...v0.5.0
Release 0.4
- Raw Stanford CoreNLP instead of Parse/Indirect/ProNat
- Delete JSON Text Provider (Memory Issues)
- Transition to JitPack
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.ArDoCo.Core</groupId>
<artifactId>pipeline</artifactId> <!-- or any other subproject -->
<version>0.4</version>
</dependency>
</dependencies>
v0.3
Changes
Changes include but are not limited to ..
- Revised handling of models (Now: XML/XMI for PCM Models, JSON for Code Model)
- Possibility to handle multiple kinds of models
- Extended Inconsistency Detection
- Common Words Agents (Disabled)
- Deleted NorT as explicit type
- Explicit modeling of confidences
- Rework of configuration mechanism (InFormALin)
- Change to slf4j as logging framework
- Reworked Tests & Evaluation Modules
- Updated Gold Standards (Moved to Benchmark)
- Further improvements to the overall development & build process
To use this in your maven projects, add the following dependency:
<dependency>
<groupId>edu.kit.kastel.mcse.ardoco</groupId>
<artifactId>pipeline</artifactId>
<version>0.3</version>
</dependency>
You also need to add a Github Packages repository (see also here) like the following:
<repositories>
<repository>
<id>github</id>
<name>GitHub ArDoCo/Core Apache Maven Packages</name>
<url>https://maven.pkg.github.com/ArDoCo/Core</url>
</repository>
</repositories>
v0.2
To use this in your maven projects, add the following dependency:
<dependency>
<groupId>edu.kit.kastel.mcse.ardoco</groupId>
<artifactId>core</artifactId>
<version>0.2</version>
</dependency>
You also need to add a Github Packages repository (see also here) like the following:
<repositories>
<repository>
<id>github</id>
<name>GitHub ArDoCo/Core Apache Maven Packages</name>
<url>https://maven.pkg.github.com/ArDoCo/Core</url>
</repository>
</repositories>
Current evaluation results for this version
Trace Link Recovery
MEDIASTORE
- Precision: 0.944 (ECSA: 0.47)
- Recall: 0.680 (ECSA: 0.60)
- F1: 0.791 (ECSA: 0.53)
TEASTORE
- Precision: 0.759 (ECSA: 0.63)
- Recall: 0.880 (ECSA: 0.88)
- F1: 0.815 (ECSA: 0.73)
TEAMMATES
- Precision: 0.851 (ECSA: 0.69)
- Recall: 0.902 (ECSA: 0.89)
- F1: 0.876 (ECSA: 0.78)
Inconsistency
MEDIASTORE
- Original False Positives (Sentences): 37
- Precision: 1.000
- Recall: 0.680
- F1: 0.810
TEASTORE
- Original False Positives (Sentences): 41
- Precision: 0.750
- Recall: 0.808
- F1: 0.778
TEAMMATES
- Original False Positives (Sentences): 194
- Precision: 0.854
- Recall: 0.854
- F1: 0.854
v0.1
To use this in your maven projects, add the following dependency:
<dependency>
<groupId>edu.kit.kastel.mcse.ardoco</groupId>
<artifactId>core</artifactId>
<version>0.1</version>
</dependency>
You also need to add a Github Packages repository (see also here) like the following:
<repositories>
<repository>
<id>github</id>
<name>GitHub ArDoCo/Core Apache Maven Packages</name>
<url>https://maven.pkg.github.com/ArDoCo/Core</url>
</repository>
</repositories>