diff options
-rw-r--r-- | templates/beerpage.jinja2 | 13 | ||||
-rw-r--r-- | utils.py | 2 |
2 files changed, 13 insertions, 2 deletions
diff --git a/templates/beerpage.jinja2 b/templates/beerpage.jinja2 index 0d2004d..6c523b4 100644 --- a/templates/beerpage.jinja2 +++ b/templates/beerpage.jinja2 @@ -75,9 +75,20 @@ function drawAnnotations() { <div id="chart_div"></div> <h5>Beers like {{ beer_data.name }}</h5> <ul> + + <table> + <tr><td>Beer</td> + <td>Style</td> + <td>ABV</td> </tr> {% for similar_beer in similar_beers %} - <li><a href="{{ similar_beer.link }}" >{{ similar_beer.name }}</a></li> + <tr> + <td><a href="{{ similar_beer.link }}" >{{ similar_beer.brewer }} - {{ similar_beer.name }}</a></td> + <td>{{similar_beer.base_style}}</td> + <td>{{similar_beer.abv}}</td> + </tr> {% endfor %} + </table> + </ul> <div class="row"> @@ -89,7 +89,7 @@ def get_closest(beer_id): one_embed = final_data[beer_id]['embed'] beer_ids = [] - for thing in sorted(small_embeddings, key = lambda x: cosine(one_embed, x[1]), reverse=False)[:10]: + for thing in sorted(small_embeddings, key = lambda x: cosine(one_embed, x[1]), reverse=False)[1:11]: if thing[0] in beer_names: beer_ids.append(thing[0]) |