Skip to content

Commit

Permalink
Added a changelog file to keep track of major changes between versions.
Browse files Browse the repository at this point in the history
  • Loading branch information
jldevezas committed Apr 19, 2018
1 parent 65d0601 commit da90d8c
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Changelog

## 0.3.3

* Improved the Hypergraph-of-Entity by switching `Document` hyperedges to undirected, adding node and hyperedge weights and introducing a new pruning approach.
* Pruning required the deletion of directed hyperedges, which was not supported by the `Grph` library. This was forked and implemented. We now use our own custom version of [Grph](https://github.com/jldevezas/Grph).

* Implemented a Biased Random Walk Score, using node and hyperedge weights to randomly traverse the hypergraph.
* Also improved random sampling efficiency and implemented a new non-uniform random sampler.

* Introduced the `analysis` module, with a new Random Walk stability test based on Kendall's coefficient of concordance W.

* Created an Hypergraph-of-Entity inspection method to export node and hyperedge weights to CSV for external analysis.

* Improved the R graph analysis utility for studying the discriminative power of node and hyperedge weights, based on the exported CSVs from `inspect`.
* Also added a script to explore functions in order to build node and hyperedge weighting functions. This will also be helpful to build ranking functions later on.

* The reachability index has been disabled.
* The `entityWeight` has mostly been deprecated (it does not scale) and doing this will save memory.

* Created a partial port of the Hypergraph-of-Entity in C++ and integrated it with the Python tool using Boost Python to create a C++ Python library.
* The C++ implementation has already been deprecated and serves as an integration example.

* Added overall configurations for the selection of ranking function.

* Fixed several issues with the Dockerfile and automated Docker Hub builds.

* Fixed MongoDB issues with the storage of keys with a period.

0 comments on commit da90d8c

Please sign in to comment.