example meme search
1.0.0
このレポでは、Jinaを搭載した独自のミーム検索エンジンを構築するのに役立つ3つのフォルダーを見つけることができます。
これらはそれぞれ独立して実行できます。ライブデモまたはノートブック(Text-Searchのみ)で再生して、その感触を得ることができます。
私はまだreadmeを刷新しているので、ドキュメントはしばらくの間完全に最新ではないかもしれません。
python get_memes.py 200000 (200000はダウンロードしたいミームの数です) 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 app.pyを編集して、数のミームをインデックスに設定します。
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-compose経由注:これにより、フロントエンドを含むミーム検索の検索インターフェイスが開きます。データのインデックスはありません。事前に必ずそれをしてください。
docker-compose up Linuxを使用している場合は、SwapFileを作成できます。
dd if=/dev/zero of=swapfile bs=1M count=10240 status=progress # 10240mb = 10gb
chmod 600 swapfile
mkswap swapfile
swapon swapfile