From 25b25ade5c526cacad118741d98d5c3f30b9bffa Mon Sep 17 00:00:00 2001 From: eleksir Date: Sat, 21 Nov 2020 15:51:35 +0300 Subject: [PATCH] lat.pm: use source file with phrases from config --- data/{phrases.txt => lat.txt} | 0 data/sample_config.json | 3 ++- lib/lat.pm | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) rename data/{phrases.txt => lat.txt} (100%) diff --git a/data/phrases.txt b/data/lat.txt similarity index 100% rename from data/phrases.txt rename to data/lat.txt diff --git a/data/sample_config.json b/data/sample_config.json index 2e396f4..1e524dd 100644 --- a/data/sample_config.json +++ b/data/sample_config.json @@ -18,7 +18,8 @@ "appid": "get_it_on_openweathermap.org" }, "lat" : { - "brain": "data/lat/lat.sqlite" + "brain": "data/lat/lat.sqlite", + "src": "data/lat.txt" }, "karma" : { "dir": "data/karma" diff --git a/lib/lat.pm b/lib/lat.pm index 8b95916..4c50f59 100644 --- a/lib/lat.pm +++ b/lib/lat.pm @@ -23,8 +23,8 @@ use botlib qw(logger); my $c = loadConf(); my $brain = $c->{lat}->{brain}; +my $srcfile = $c->{lat}->{src}; -# swallow phrase and return answer sub train () { my $braindir = dirname ($brain); @@ -41,7 +41,7 @@ sub train () { order => 2 ); - $lat->train('data/phrases.txt'); + $lat->train($srcfile); my ($tokens, $expressions) = ($lat->stats())[0,1]; printf "Total tokens: %s\nTotal expressins: %s\n", $tokens, $expressions; $lat->save();