diff --git a/Gemfile b/Gemfile index c2b6715..ec615e9 100644 --- a/Gemfile +++ b/Gemfile @@ -48,7 +48,7 @@ gem 'thinking-sphinx', '3.1.4' group :development, :test do # Call 'debugger' anywhere in the code to stop execution and get a debugger console - gem 'debugger' + # gem 'debugger' end group :development do diff --git a/Gemfile.lock b/Gemfile.lock index ed64ba3..0ffeed9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -61,14 +61,7 @@ GEM coffee-script-source execjs coffee-script-source (1.9.1.1) - columnize (0.9.0) debug_inspector (0.0.2) - debugger (1.6.8) - columnize (>= 0.3.1) - debugger-linecache (~> 1.2.0) - debugger-ruby_core_source (~> 1.3.5) - debugger-linecache (1.2.0) - debugger-ruby_core_source (1.3.8) descriptive_statistics (2.4.0) devise (3.4.1) bcrypt (~> 3.0) @@ -236,7 +229,6 @@ DEPENDENCIES axlsx (= 2.0.1) capistrano (= 2.14.2) coffee-rails (= 4.1.0) - debugger descriptive_statistics (= 2.4.0) devise (= 3.4.1) faker (= 1.5.0) diff --git a/app/models/recommender_system.rb b/app/models/recommender_system.rb index 07a653e..ff18563 100644 --- a/app/models/recommender_system.rb +++ b/app/models/recommender_system.rb @@ -366,7 +366,7 @@ def self.processFreeText(text) end def self.normalizeText(text) - I18n.transliterate(text.gsub(/([\n])/," ").downcase.strip) + I18n.transliterate(text.gsub(/([\n])/," ").strip, :locale => "en").downcase end # Term Frequency (TF) diff --git a/config/locales/en.yml b/config/locales/en.yml index cb8af94..1222768 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1,6 +1,16 @@ # encoding: utf-8 en: + i18n: + transliterate: + rule: + ª: "ª" + º: "º" + ´: "´" + ?: "?" + ¿: "¿" + ¡: "¡" + ́ : "" activerecord: errors: messages: