New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Emojify transformation #164
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the neat PR! I did spot another later PR that similarly tries to insert emojis. I also mentioned in the other one that you two seem to create emoji mappers in different ways, so might be good to merge them? #186 @kaustubhdhole thoughts?
@tongshuangwu Thanks for the comment! It seems #186 only focuses on smileys and smiley emojis with around 60 dictionary keys. My PR is more general and has more than 4k English keywords. I would like to keep two PRs separate. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for the reply, I'm now approving this then!
Thank you! Ω©( α )Ω |
Emojify π€ β π¦
This transformation augments the input sentence by swapping words into emojis with similar meanings. For example, it changes word
"movie"
to emoji"π¬"
.Author name: Zijie J. Wang
Author email: jayw@gatech.edu
Author Affiliation: Georgia Tech
What type of a transformation is this?
This transformation acts like a translation to test language models' robustness and generalizability. In this context, we are translating English words into Emoji unicode. The transformed sentence has similar structure and semantics to the source sentence.
Some examples: