Skip to content

Disc-Emojify is a Keras LSTM model integrated into a Discord bot for text-to-emoji conversions

Notifications You must be signed in to change notification settings

EthanStanks/Disc-Emojify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Disc-Emojify πŸ€–

An LSTM Model that Converts Text-to-Emojis Integrated into a Discord Bot! πŸ§‘β€πŸ’»

This project is my first attempt at a recurrent neural network (RNN). This was created for my project and portfolio IV class at Full Sail University. Project scope was one month.

Model's Features πŸ“‹

  • Tokenized Descriptions
  • Padded Sequences
  • Scikit-Learn train_test_split
  • TensorFlow Keras Model
  • Adam Optimizer
  • Trained On Over 700 Emojis

Model's Layers βš™οΈ

  • Embedding for Input
  • Long Short-Term Memory (LSTM) with 128 units
  • Long Short-Term Memory (LSTM) with 56 units
  • Dense for Output using Softmax Activiation

Bot's Features πŸ—‚οΈ

  • Locally Hosted
  • Command Event Handling
  • On_Message Event Handling

Respond Command πŸ“’

Respond Example

Replace Command ✍️

Respond Example

React Command 🏷️

Respond Example

Project Portfolio πŸ–₯️

Disc-Emojify Portfolio Link

About

Disc-Emojify is a Keras LSTM model integrated into a Discord bot for text-to-emoji conversions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages