Inglês | 正體中文
Mecanismo de pesquisa baseado em semântica de tags para trabalhos em DLsite.
Demonstração: https://dlfilter.moe/ (pode ficar offline a qualquer momento)
O DLfilter tem como objetivo proporcionar uma melhor experiência de busca de obras no DLsite. Ele permite que os usuários encontrem obras com gêneros semelhantes através da incorporação de palavras em tags DLsite (gêneros, por exemplo, Healing
, Totally Happy
).
Veja aqui a descrição completa do projeto.
DLfilter é um projeto paralelo para meu uso pessoal e para fins de aprendizagem. Talvez eu não consiga mantê-lo regularmente. Desculpe. Fique à vontade para fazer um fork ou PR.
Recursos | Instalação | Uso | Roteiro | Problemas conhecidos
DLfilter fornece os seguintes recursos que não estão disponíveis no DLsite:
O DLfilter não pode pesquisar trabalhos por popularidade, pois requer atualização em tempo real do banco de dados, o que não é possível (obviamente não tenho acesso ao banco de dados do DLsite). Mas - acredito - o que é popular nem sempre é o que você deseja.
As instruções a seguir são para pessoas que desejam implantar em seu próprio serviço (especialmente quando minha demonstração está inativa). Se você quiser apenas usar o DLfilter, visite https://dlfilter.moe/.
Python 3.10 é necessário.
git clone https://github.com/snowmeow2/DLfilter
cd DLfilter
pip install -r requirements.txt
DLfilter/database/
(~130 MB, descompactado ~1 GB)O banco de dados pré-construído foi atualizado para 10/07/2023. Você pode querer atualizá-lo sozinho mais tarde.
uvicorn app:app --port 8000
Você deve conseguir acessar o site em http://localhost:8000/
.
O uso do DLfilter é muito fácil. Você pode pesquisar obras semelhantes por gênero ou por uma determinada obra . Como regra geral, trabalhos com similaridade >70% geralmente são relacionados.
Importante : Os gêneros aqui adicionados não aparecem necessariamente nos resultados da pesquisa, pois são considerados a “semente” da pesquisa.
Adicione gêneros que você gosta. O DLfilter considerará isso como a consulta de pesquisa (fazendo a média da incorporação de palavras dos gêneros que você adicionou) e retornará trabalhos com gêneros semelhantes.
São recomendados 2 a 6 gêneros. Muitos ou poucos gêneros podem não fornecer os melhores resultados.
Se você não sabe quais gêneros adicionar, pode pesquisar por obra. Basta digitar o ID da obra (por exemplo, RJ123456
) e o DLfilter irá buscar automaticamente seus gêneros e retornar obras semelhantes.
Caso você tenha alguns gêneros que devem ser incluídos/excluídos nos resultados, você pode defini-los nos campos “Gêneros incluídos” e “Gêneros excluídos”.
Observe que os gêneros definidos aqui não são os gêneros para pesquisa. Eles são usados apenas para filtrar os resultados.
おやじ
,少女コミック
,少年コミック
,女性コミック
,青年コミック
não podem ser pesquisados. Isso ocorre porque eles não possuem nomes localizados na API DLsite.