Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abhishtagatya/text2meme
🖼️ Text2Meme is a Meme Classification Experiment based on Caption Text (Implemented as a Discord Bot)
https://github.com/abhishtagatya/text2meme
discord-bot kaggle linear-svc meme-generator tfidf-vectorizer
Last synced: about 11 hours ago
JSON representation
🖼️ Text2Meme is a Meme Classification Experiment based on Caption Text (Implemented as a Discord Bot)
- Host: GitHub
- URL: https://github.com/abhishtagatya/text2meme
- Owner: abhishtagatya
- Created: 2020-04-24T14:39:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T13:29:26.000Z (almost 2 years ago)
- Last Synced: 2024-05-08T00:12:28.344Z (6 months ago)
- Topics: discord-bot, kaggle, linear-svc, meme-generator, tfidf-vectorizer
- Language: Jupyter Notebook
- Homepage:
- Size: 3.32 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Text2Meme 🖼️
Text2Meme is a Meme Classification Experiment based on Caption Text (Implemented as a Discord Bot)![](assets/docs/Preview.PNG)
## About This
I made a meme classification model based on the memes caption text. I implemented this into a discord bot to let people openly use it and expand the training sets. Currently, the model is not learning automattically. That'll be for future works.
## Dataset
[ImgFlip-Scraped Memes Caption Dataset](https://www.kaggle.com/abhishtagatya/imgflipscraped-memes-caption-dataset)
You can freely use the dataset provided in Kaggle. It might not be regularly maintaned, but I also provide a script in `dataset/` that scrapes ImgFlip for more data.
## Try It Out!
[![Discord Bots](https://top.gg/api/widget/691313752037130312.svg)](https://top.gg/bot/691313752037130312)
You can try the bot in your discord server. Although it might not have a 100% uptime.
### Running Discord
Linux :
You can run the bot yourself. Simply clone this repository, then enter the following command:
```sh
$ cd text2meme
$ chmod +x deploy.sh
$ ./deploy.sh
```Windows or Mac :
You also can run the script in Windows or Mac. Simpy just build and start the Dockerfile.## Author
- Abhishta Gatya
Feel free to contribute anything, this project is open.