Page 6 - INATEL - Revista Fetin 43ª-completa (2)
P. 6
Alexandria:
Site de Recomendação de Livros
PROBLEMÁTICA/SOLUÇÃO
De acordo com a 5ª edição do estudo “Retratos da Leitura no Brasil”, o brasileiro lê, em média, cerca de quatro livros por ano,
enquanto o canadense lê aproximadamente 12 títulos. Outra pesquisa, o “Panorama do Consumo de Livros”, revela que cerca
de 84% da população brasileira acima de 18 anos não comprou nenhum livro no último ano. Diversos fatores influenciam esse
cenário, como a falta de estímulo, infraestrutura inadequada e pouco tempo dedicado à leitura. No Brasil, muitos cidadãos
não têm condições de ler livros, enquanto aqueles que poderiam ler frequentemente dedicam seu tempo a outras mídias.
Além disso, é comum que diversos leitores se sintam perdidos após terminar um livro ou uma série, sem saber qual será sua
próxima leitura. A plataforma Alexandria visa atender a esse público, predominantemente urbano e com acesso à Internet,
por meio de recomendações de novos livros, permitindo que esses leitores incentivem ainda mais pessoas a lerem.
FUNCIONAMENTO DO PROJETO
A plataforma Alexandria possui nove páginas: login, cadastro, menu, lista de livros, informações do livro, relacionamento
livro-usuário, além de telas para inclusão, edição e remoção de livros.
No banco de dados, são armazenadas informações sobre os livros, como série, autor, gênero e sinopse. Os administradores
podem atualizar o catálogo a qualquer momento, adicionando, editando ou removendo itens.
Na Alexandria, os usuários podem filtrar a lista de livros com base em critérios como nome, série, gênero e autor. Ao clicar
no nome de um livro, o usuário acessa uma página com informações sobre o título. Nessa página, há um botão que leva a
uma nova tela, onde o usuário pode marcar o livro como lido, atribuir uma nota de 0 a 5 ou adicioná-lo à sua lista de leitura.
Na página de menu, o usuário encontra sua lista de leitura e os livros recomendados. Essas recomendações são baseadas
no gênero, autor e série dos livros que já foram lidos e avaliados com uma nota maior ou igual a 4.
METODOLOGIA E VALIDAÇÃO DA IDEIA
A Alexandria foi desenvolvida em Python, utilizando o framework Django para implementar o banco de dados e todas as
funcionalidades. Os aspectos visuais foram inicialmente idealizados no Canvas e posteriormente implementados em HTML
e CSS, resultando em uma interface intuitiva e minimalista, pensada para agradar a diferentes tipos de público.
Para validar o projeto, o idealizador contou com o feedback de dois ex-colegas apaixonados por literatura e um professor da
área. Eles destacaram a existência de duas plataformas similares: o aplicativo Skoob e o site Goodreads. Ambas são redes
sociais que permitem interação entre leitores, mas o Goodreads se diferencia por incluir um algoritmo de recomendação
baseado nas avaliações dos usuários. A Alexandria, por outro lado, propõe-se a ser uma plataforma mais pessoal e livre de
distrações, evitando o excesso de avaliações negativas sem fundamento, que é comum nas soluções mencionadas.
6 Instituto Nacional de Telecomunicações - Inatel