All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fnklabs.draenei.analytics.SimilarityAlgorithm Maven / Gradle / Ivy

package com.fnklabs.draenei.analytics;


import org.jetbrains.annotations.NotNull;

import java.util.Collection;

/**
 * Interface for implementing similarity algorithm
 */
interface SimilarityAlgorithm {
    /**
     * Get similarity among two specified clusters
     * 

* Higher value means higher similarity. * * @param firstFacet First cluster * @param secondFacet Second cluster * * @return Similarity index */ double getSimilarity(@NotNull Collection firstFacet, @NotNull Collection secondFacet); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy