36 |
|
|
37 |
my $charset='iso-8859-2'; |
my $charset='iso-8859-2'; |
38 |
|
|
39 |
|
my $full_query = "$query " . join(" ", EPrints::slogovi( $query )); |
40 |
|
|
41 |
############################## |
############################## |
42 |
# Start the HTML output |
# Start the HTML output |
71 |
|
|
72 |
my ($results, $terms); |
my ($results, $terms); |
73 |
if ( $query ) { |
if ( $query ) { |
74 |
($results, $terms) = $semantic->semantic_search( $query ); |
($results, $terms) = $semantic->semantic_search( $full_query ); |
75 |
} else { |
} else { |
76 |
($results, $terms) = $semantic->find_similar( $similar ); |
($results, $terms) = $semantic->find_similar( $similar ); |
77 |
} |
} |
85 |
my @sorted_terms = sort { $terms->{$b} <=> $terms->{$a} } keys %$terms; |
my @sorted_terms = sort { $terms->{$b} <=> $terms->{$a} } keys %$terms; |
86 |
my @top_terms = splice( @sorted_terms, $start, $TERMS_TO_DISPLAY ); |
my @top_terms = splice( @sorted_terms, $start, $TERMS_TO_DISPLAY ); |
87 |
|
|
88 |
|
print "<p>Full query: $full_query</p>\n"; |
89 |
print "<p>Related Terms: ". ( join ", ", @top_terms ) ."</p>\n"; |
print "<p>Related Terms: ". ( join ", ", @top_terms ) ."</p>\n"; |
90 |
print "<hr />\n"; |
print "<hr />\n"; |
91 |
|
|