1.0.7 • Published 2 months ago

super-emoji-text-parser v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Emoji Text Parser

A simple library to automatically replace keywords in text with their corresponding emojis using natural language processing (NLP) techniques.

Features

  • Parses given text to identify key terms.
  • Replaces identified terms with emojis.
  • Utilizes a combination of NLP techniques for accurate term identification.

Installation

npm install super-emoji-text-parser

Usage

const convertTextToEmoji = require('super-emoji-text-parser');

const sampleText = 'I love coding and coffee!';
convertTextToEmoji(sampleText).then((processedText) => {
console.log(processedText); // Outputs: I ❤️ coding and ☕!
});

Dependencies

  • compromise: for basic NLP and text processing.
  • emoji-dictionary: for converting keywords to emojis.
  • natural: for tokenizing and natural language utilities.
  • node-fetch: for fetching data from external emoji APIs (optional).
  • retext, retext-emoji: for advanced text processing and emoji conversion.
  • unified: for processing textual data with plug-ins.

Contributing

Feel free to dive in! Open an issue or submit PRs.

License

MIT © Artem Koval