Skip to content

Commit

Permalink
Adicao da funcao para transformar os videos em dataframe
Browse files Browse the repository at this point in the history
  • Loading branch information
Jauzimm committed Aug 21, 2024
1 parent 331be51 commit b59dc4a
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion src/recommendation_model/utils/get_videos.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,23 @@ def clean_text(videos: List[IVideo]):
video.description = video.description.translate(str.maketrans('', '', string.punctuation))
video.title = video.title.translate(str.maketrans('', '', string.punctuation))

return videos
return videos

# Função para transformar a lista de vídeos em um dataframe
def videos_to_dataframe(videos: List[IVideo]) -> pd.DataFrame:
videos = clean_text(videos)

# Converte a lista de objetos IVideo para uma lista de dicionários
video_dicts = [
{
'ID': video.id,
'Título': video.title,
'Descrição': video.description,
'Categoria': video.catalog
}
for video in videos
]

df = pd.DataFrame(video_dicts)

return df

0 comments on commit b59dc4a

Please sign in to comment.