inital commit of similarity functions

This commit is contained in:
Stuart Lynn
2016-05-26 12:31:58 -04:00
parent fe22464b75
commit 0fca6c3c1a
3 changed files with 57 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
CREATE OR REPLACE FUNCTION cdb_SimilarityRank(cartodb_id numeric, query string)
returns TABLE (cartodb_id NUMERIC, similarity NUMERIC)
as $$
from crankshaft.similarity import similarity_rank
return similarity_rank(cartodb_id, query)
$$ LANGUAGE plpythonu
CREATE OR REPLACE FUNCTION cdb_MostSimilar(cartodb_id numeric, query string ,matches numeric)
returns TABLE (cartodb_id NUMERIC, similarity NUMERIC)
as $$
from crankshaft.similarity import most_similar
return most_similar(matches, query)
$$ LANGUAGE plpythonu