Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pipeline para adicionar metadados aos filmes #78

Open
guites opened this issue Oct 1, 2024 · 1 comment
Open

Pipeline para adicionar metadados aos filmes #78

guites opened this issue Oct 1, 2024 · 1 comment
Assignees
Labels
data-science Issues sobre IA e tratamento de dados enhancement New feature or request

Comments

@guites
Copy link
Collaborator

guites commented Oct 1, 2024

Atualmente os filmes (tabela movies) no site só possuem o campo title. A descrição e a imagem ficam na tabela screenings.

Existem APIs abertas (ou com tier gratuito) que permitem buscar filmes pelo nome e receber de volta dados estruturados, como o ano de lançamento, gênero, diretor, etc.

Duas que eu achei são:

  1. https://www.thetvdb.com/api-information
  2. https://developer.themoviedb.org/docs/getting-started

O objetivo desse issue é criar um script que pegue os filmes cadastrados no banco de dados e busque-os nessas APIs, retornando as informações encontradas. Daí podemos salvar esses dados no banco, adicionando novas colunas na tabela movies.

Esses dados vão ser usados, no futuro, pra implementar mecanismos de busca por diretor, busca por gênero, entre outros, no site.

@guites guites added the enhancement New feature or request label Oct 1, 2024
@guites guites pinned this issue Oct 1, 2024
@guites guites added the data-science Issues sobre IA e tratamento de dados label Oct 1, 2024
@sc0tf1eld
Copy link
Contributor

sc0tf1eld commented Oct 8, 2024

( Utilizando a API TMBD )
Como conversamos anteriormente, o algoritmo sugerido para resolução da primeira parte dessa issue será:

  1. Adicionar as colunas no banco de dados:
  • Título original
  • Linguagem original
  • Gêneros
  • Diretor
  1. Buscar todos os filmes que estão no banco.
  2. Para cada filme buscar pelo titulo no endpoint de search
  3. Pegar o ID na api do TMDB
  4. Buscar no endpoint de detalhes
    ( tip: https://www.reddit.com/r/api_connector/comments/158mhog/pull_directors_from_tmdb_api/ )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-science Issues sobre IA e tratamento de dados enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants