danschnurp commited on
Commit
502f045
·
verified ·
1 Parent(s): d049efe

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -147,9 +147,11 @@ def recommend_books(target_book: str, num_recommendations: int = 10) -> str:
147
  recommendations = correlations[correlations['book'] != target_book].head(num_recommendations)
148
 
149
  result = f"Top {num_recommendations} recommendations for '{target_book}':\n\n"
150
- for i, (_, row) in enumerate(recommendations.iterrows(), 1):
151
- result += (f"{i}. Title: { dataset[dataset['Book-Title'] == row['book']]['Book-Title']} "
152
- f"ISBN: { dataset[dataset['Book-Title'] == row['book']]['ISBN']}\n")
 
 
153
 
154
  return result
155
 
 
147
  recommendations = correlations[correlations['book'] != target_book].head(num_recommendations)
148
 
149
  result = f"Top {num_recommendations} recommendations for '{target_book}':\n\n"
150
+ result += "\n\n".join([
151
+ f"{idx}. Title: {dataset.loc[dataset['Book-Title'] == row['book'], 'Book-Title'].values[0]} "
152
+ f"ISBN: {dataset.loc[dataset['Book-Title'] == row['book'], 'ISBN'].values[0]}"
153
+ for idx, (_, row) in enumerate(recommendations.iterrows(), 1)
154
+ ])
155
 
156
  return result
157