slib.sml.sm.core.measures
Interface Sim_Pairwise

All Known Subinterfaces:
Sim_DAG_node_abstract, Sim_Pairwise_DAG
All Known Implementing Classes:
Sim_DAG_edge_abstract, Sim_DAG_hybrid_abstract, Sim_Framework_DAG_Set_abstract, Sim_Framework_DAG_Set_Bader_2003, Sim_Framework_DAG_Set_Batet_2010, Sim_Framework_DAG_Set_Braun_Blanquet_1932, Sim_Framework_DAG_Set_Dice_1945, Sim_Framework_DAG_Set_Jaccard_1901, Sim_Framework_DAG_Set_Knappe_2004, Sim_Framework_DAG_Set_Korbel_2002, Sim_Framework_DAG_Set_Maryland_Bridge_2003, Sim_Framework_DAG_Set_Ochiai_1957, Sim_Framework_DAG_Set_Simpson_1960, Sim_Framework_DAG_Set_Sokal_Sneath_1963, Sim_Framework_DAG_Set_Tversky_1977, Sim_pairwise_DAG_edge_Al_Mubaid_2006, Sim_pairwise_DAG_edge_G_SESAME_2007, Sim_pairwise_DAG_edge_Kyogoku_basic_2011, Sim_pairwise_DAG_edge_Leacock_Chodorow_1998, Sim_pairwise_DAG_edge_Li_2003, Sim_pairwise_DAG_edge_Pekar_Staab_2002, Sim_pairwise_DAG_edge_Rada_1989, Sim_pairwise_DAG_edge_Rada_LCA_1989, Sim_pairwise_DAG_edge_Resnik_1995, Sim_pairwise_DAG_edge_Slimani_2006, Sim_pairwise_DAG_edge_Stojanovic_2001, Sim_pairwise_DAG_edge_Wu_Palmer_1994, Sim_pairwise_DAG_hybrid_Ranwez_2006, Sim_pairwise_DAG_hybrid_Wang_2007, Sim_pairwise_DAG_node_GL, Sim_pairwise_DAG_node_GL_GraSM, Sim_pairwise_DAG_node_Harispe_2013, Sim_pairwise_DAG_node_Jaccard_3W_IC, Sim_pairwise_DAG_node_Jaccard_IC, Sim_pairwise_DAG_node_Jiang_Conrath_1997, Sim_pairwise_DAG_node_Jiang_Conrath_1997_Norm, Sim_pairwise_DAG_node_Lin_1998, Sim_pairwise_DAG_node_Lin_1998_GraSM, Sim_pairwise_DAG_node_Mazandu_2012, Sim_pairwise_DAG_node_Resnik_1995, Sim_pairwise_DAG_node_Resnik_1995_Ancestors, Sim_pairwise_DAG_node_Resnik_1995_Descendants, Sim_pairwise_DAG_node_Resnik_1995_GraSM, Sim_pairwise_DAG_node_Schlicker_2006_SimRel, Sim_pairwise_DAG_node_Schlicker_3WJaccard_SimRel, Sim_pairwise_DAG_node_Schlicker_GL_SimRel, Sim_pairwise_DAG_node_Schlicker_Jaccard_SimRel, Sim_pairwise_DAG_node_Schlicker_Tversky_SimRel, Sim_pairwise_DAG_node_Sim_IC_2010, Sim_pairwise_DAG_node_Tversky_IC, Sim_pairwise_Random

public interface Sim_Pairwise

Interface used to represent a pairwise measure which can be used to compute the semantic similarity of a pair of concepts/classes.

Author:
Harispe Sébastien

Method Summary
 boolean isSymmetric()
           
 double sim(org.openrdf.model.URI a, org.openrdf.model.URI b, SM_Engine c, SMconf conf)
          Compute the semantic similarity of the pair of concepts/classes.
 

Method Detail

sim

double sim(org.openrdf.model.URI a,
           org.openrdf.model.URI b,
           SM_Engine c,
           SMconf conf)
           throws slib.utils.ex.SLIB_Exception
Compute the semantic similarity of the pair of concepts/classes.

Parameters:
a - the first concept/class
b - the second concept/class
c - the engine used to access information required by the measures
conf - the configuration to consider
Returns:
the similarity between the pair of concept/class.
Throws:
slib.utils.ex.SLIB_Exception

isSymmetric

boolean isSymmetric()


Copyright © 2013. All Rights Reserved.