example meme search
1.0.0
Neste repo, você pode encontrar três pastas para ajudar a construir seu próprio mecanismo de pesquisa de meme alimentado por Jina.
Cada um deles pode ser executado de forma independente. Você pode brincar com uma demonstração ao vivo ou notebook (somente a pesquisa de texto) para ter uma idéia.
Ainda estou reformulando os leitura, então a documentação pode não estar totalmente atualizada por um tempo.
python get_memes.py 200000 (onde 200000 é o número de memes que você deseja baixar) cd backend-text
pip install -r requirements.txt
python app.py -t index -n 1000 # Index 1000 memes
python app.py -t search # Open RESTful gateway Edite app.py para definir o número de memes para indexar.
cd backend-image
pip install -r requirements.txt
python app.py -t index -n 1000 # Index 1000 memes
python app.py -t search # Open RESTful gateway cd frontend
pip install -r requirements.txt
streamlit app.pydocker-composeNota: Isso abre as interfaces de pesquisa para pesquisa de meme, incluindo o front -end. Não indexa os dados. Certifique -se de fazer isso de antemão.
docker-compose up Se você estiver no Linux, pode criar um swapfile:
dd if=/dev/zero of=swapfile bs=1M count=10240 status=progress # 10240mb = 10gb
chmod 600 swapfile
mkswap swapfile
swapon swapfile