logo

searx

My custom branche(s) on searx, a meta-search engine
commit: 38c003bf3d3a5a239d46afc52f8e21fc597149d6
parent: 5ee0b7bb80b0a88e1e892eb90aea0597553e926e
Author: asciimoo <asciimoo@gmail.com>
Date:   Sat, 19 Oct 2013 19:04:46 +0200

[enh] custom engine result weights

Diffstat:

Msearx/engines/__init__.py2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py @@ -92,7 +92,7 @@ def search(query, request, selected_engines): # deduplication + scoring for i,res in enumerate(flat_res): res['parsed_url'] = urlparse(res['url']) - score = flat_len - i + score = (flat_len - i)*settings.weights.get(res['engine'], 1) duplicated = False for new_res in results: if res['parsed_url'].netloc == new_res['parsed_url'].netloc and\