Skip to content

Latest commit

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

FlashText4s

Build StatuscodecovCodacy Badge

A idiomatic port of flashtext.py into Scala

Usage

Extract keywords

valkeywordProcessor=KeywordProcessor()
keywordProcessor.addKeyWord("Scala")
keywordProcessor.addKeyWord("Java")
valactualResult= keywordProcessor.findKeywords("I like Scala and Java")
actualResult shouldBe Set("Scala", "Java")

Replace keywords

valkeywordProcessor=KeywordProcessor()
keywordProcessor.addKeyWord("Scala", "Python")
keywordProcessor.addKeyWord("Java", "C++")
valactualResult= keywordProcessor.replaceKeywords("I like Scala and Java")
actualResult shouldBe "I like Python and C++"

About

A Scala Port of the Python package FlashText @ https://github.com/vi3k6i5/flashtext

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages