KeywordFinder gem released

An article, posted more than 9 years ago filed in opensource, gem, ruby, rubygems by murb & open source.

For a project I’m working on, I decided to develop some functionality in a separate gem, so the project doesn’t get cluttered too much with special librarly like classes. And since I like open source, I’ve got something to share with you.

We were dealing with the following situation:

Given a set of the following keywords: “aardappelen”, “zachtkokende aardappelen”, “zout”, “schimmelkaas”, “kaas”, “oude harde kaas”, “kikkererwten”, “maïs”, “bruine bonen”, “shiitake”, “boter”

Can you recognize:

"een grote pan zachtkokende aardappelen met een snufje zout"=>["zachtkokende aardappelen", "zout"],
"schimmelkaas" => ["schimmelkaas"],
"(schimmel)kaas" => ["schimmelkaas"],
"old amsterdam (maar een andere oude harde kaas kan natuurlijk ook)" => ["oude harde kaas"],
"g (verse) shiitake in bitesize stukjes gesneden" => ["shiitake"],
"pot hak bonenmix (kikkererwten maïs kidney en bruine bonen) afgespoeld en uitgelekt" => ["kikkerwerwten", "maïs", "bruine bonen"],
"g boter gesmolten en licht afgekoeld" => ["boter"]

Well, this gem helps you do this. It isn’t rocket science, but if you need the functionality, go ahead (and submit improvements):

gem install keyword_finder

The sourcecode is available on github/murb/keyword_finder

Enjoyed this? Follow me on Mastodon or add the RSS, euh ATOM feed to your feed reader.

Op de hoogte blijven?

Maandelijks maak ik een selectie artikelen en zorg ik voor wat extra context bij de meer technische stukken. Schrijf je hieronder in:

Mailfrequentie = 1x per maand. Je privacy wordt serieus genomen: de mailinglijst bestaat alleen op onze servers.