accurator/commit

Made retrieval from random bins more robust.

authorChris Dijkshoorn
Sat Apr 2 20:26:08 2016 +0200
committerChris Dijkshoorn
Sat Apr 2 20:26:08 2016 +0200
commit5e344d88152b17fe370c8c937400e967893b0329
tree0a0c08c8b881099f7593d2e982c79f30a66176c1
parent0d518f2cef04ca887458934989d55f07dae87060
Diff style: patch stat
diff --git a/lib/accurator/recommendation/strategy_random.pl b/lib/accurator/recommendation/strategy_random.pl
index 3dcecee..65de9fc 100644
--- a/lib/accurator/recommendation/strategy_random.pl
+++ b/lib/accurator/recommendation/strategy_random.pl
@@ -67,10 +67,11 @@ number_of_annotations_pair(Uri, Number-Uri) :-
 %	Get results by picking uris from bins sorted by the number of
 %	annotatoins (inverse would be interesting for reviewing!). When a
 %	bin has multiple uris, pick one at random from that bin.
-results_from_bins(_Bins, MaxN, MaxN, []).
-results_from_bins(Bins, N0, MaxN, [Expertise|List]) :-
+results_from_bins([], _, _, []) :- !.
+results_from_bins(_Bins, MaxN, MaxN, []) :- !.
+results_from_bins(Bins, N0, MaxN, [Result|List]) :-
 	N is N0 + 1,
-	random_from_bin(Bins, NewBins, Expertise),
+	random_from_bin(Bins, NewBins, Result),
 	results_from_bins(NewBins, N, MaxN, List).
 
 %%	random_from_bin(+Bins, +NewBins, -Expertise)
diff --git a/rdf/domain/bible/bible_domain.ttl b/rdf/domain/bible/bible_domain.ttl
index dab2cfd..d9a1b65 100644
--- a/rdf/domain/bible/bible_domain.ttl
+++ b/rdf/domain/bible/bible_domain.ttl
@@ -13,7 +13,7 @@
 abib:domain a accu:Domain ;
 	rdfs:label "bible" ;
 	dcterms:requires <file:///Users/rasvaan/git/iconclass/iconclass.20121019.structure.ttl> ;
-	accu:hasTarget <http://accurator.nl/ubvu#Target> ;
+	accu:hasTarget <http://accurator.nl/ubvu#Taget> ;
 	skos:hasTopConcept ic:7 ;
 	accu:hasUI abibui: ;
 	accu:hasAnnotationUI aabib:smallBibleUI ;
diff --git a/web/js/results.js b/web/js/results.js
index d1c1070..565fc5c 100644
--- a/web/js/results.js
+++ b/web/js/results.js
@@ -347,7 +347,7 @@ function displayClusterAsList(cluster, clusters) {
 			cluster.items[itemIndex].link,
 			display.numberDisplayedItems
 		);
-		
+
 		thumbnail.setClickEvent(
 			cluster.items[itemIndex].link,
 			cluster.uris,