vioott commited on
Commit
0c3513d
·
1 Parent(s): fbefc90

feat: update recommendation functions with real book titles per category

Browse files
Files changed (1) hide show
  1. book_recommendations.py +36 -3
book_recommendations.py CHANGED
@@ -2,16 +2,49 @@ def recommend_fiction(user_id: int) -> str:
2
  """
3
  Recomenda livros de ficção ao usuário.
4
  """
5
- return f"Usuário {user_id}, recomendamos os últimos lançamentos de ficção para você!"
 
 
 
 
 
 
 
6
 
7
  def recommend_non_fiction(user_id: int) -> str:
8
  """
9
  Recomenda livros de não ficção ao usuário.
10
  """
11
- return f"Usuário {user_id}, temos ótimos livros de não ficção que podem lhe interessar!"
 
 
 
 
 
 
 
12
 
13
  def recommend_science(user_id: int) -> str:
14
  """
15
  Recomenda livros de ciência ao usuário.
16
  """
17
- return f"Usuário {user_id}, confira os novos títulos na categoria de ciência!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  """
3
  Recomenda livros de ficção ao usuário.
4
  """
5
+ return (
6
+ f"Usuário {user_id}, já que você gosta de ficção, recomendamos estes "
7
+ f"lançamentos que você vai adorar!\n"
8
+ "- A Menina que Roubava Livros, de Markus Zusak\n"
9
+ "- Onde Cantam os Pássaros, de Evie Wyld\n"
10
+ "- A Paciente Silenciosa, de Alex Michaelides"
11
+ )
12
+
13
 
14
  def recommend_non_fiction(user_id: int) -> str:
15
  """
16
  Recomenda livros de não ficção ao usuário.
17
  """
18
+ return (
19
+ f"Usuário {user_id}, já que você gosta de não-ficção, recomendamos "
20
+ f"estes lançamentos que você vai adorar!\n"
21
+ "- Sapiens: Uma Breve História da Humanidade, de Yuval Harari\n"
22
+ "- O Poder do Hábito, de Charles Duhigg\n"
23
+ "- Como as Democracias Morrem, de Steven Levitsky e Daniel Ziblatt"
24
+ )
25
+
26
 
27
  def recommend_science(user_id: int) -> str:
28
  """
29
  Recomenda livros de ciência ao usuário.
30
  """
31
+ return (
32
+ f"Usuário {user_id}, já que você gosta de ciência, recomendamos estes "
33
+ f"lançamentos que você vai adorar!\n"
34
+ "- Uma Breve História do Tempo, de Stephen Hawking\n"
35
+ "- O Gene: Uma História Íntima, de Siddhartha Mukherjee\n"
36
+ "- O Mundo Assombrado pelos Demônios, de Carl Sagan"
37
+ )
38
+
39
+
40
+ def recommend_fantasy(user_id: int) -> str:
41
+ """
42
+ Recomenda livros de fantasia ao usuário.
43
+ """
44
+ return (
45
+ f"Usuário {user_id}, já que você gosta de fantasia, recomendamos estes "
46
+ f"lançamentos que você vai adorar!\n"
47
+ "- O Nome do Vento, de Patrick Rothfuss\n"
48
+ "- O Senhor dos Anéis, de J.R.R. Tolkien\n"
49
+ "- A Canção do Sangue, de Anthony Ryan"
50
+ )