Sha256: 5225fdf1fe2af91073781d5edb68799cbe01684a641b97db720c52054c8c13b6
Contents?: true
Size: 1.12 KB
Versions: 1
Compression:
Stored size: 1.12 KB
Contents
# encoding: utf-8 require "spec_helper" describe TextNlp::Synonyms do it "should synonymize the text" do synonyms = TextNlp::Synonyms.new synonyms.register("CAEN",["smc","sm caen","stade malherbe de caen"]) synonyms.translate("le smc c est de la bombe").should eq "le caen c est de la bombe" synonyms.translate("le truc c est de la bombe").should eq "le truc c est de la bombe" synonyms.translate("le sm caen c est de la bombe").should eq "le caen c est de la bombe" synonyms.translate("le stade malherbe de caen c est de la bombe").should eq "le caen c est de la bombe" end it "should synonymize the text" do synonyms = TextNlp::Synonyms.new([["CAEN","smc","sm caen","stade malherbe de caen"],["marseille","om"]]) synonyms.translate("le smc c est de la bombe").should eq "le caen c est de la bombe" synonyms.translate("le truc c est de la bombe").should eq "le truc c est de la bombe" synonyms.translate("le sm caen c est de la bombe").should eq "le caen c est de la bombe" synonyms.translate("le stade malherbe de caen c est de la bombe").should eq "le caen c est de la bombe" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
text_nlp-0.0.2 | spec/synonyms_spec.rb |