From ca5961d26039ed165ed5772aa235ab1edcfee412 Mon Sep 17 00:00:00 2001
From: Matheus Faria <matheus.sousa.faria@gmail.com>
Date: Thu, 16 Nov 2017 09:13:58 -0200
Subject: [PATCH] Moving training data to external folder

---
 docker-compose.yml                                  | 1 +
 scripts/index.coffee                                | 4 ++--
 {scripts/config => training_data}/corpus-sei.yml    | 0
 {scripts/config => training_data}/corpus-v1.yml     | 0
 {scripts/config => training_data}/corpus.yml        | 0
 {scripts/config => training_data}/model.yml         | 0
 {scripts/config => training_data}/rocket-small.yml  | 0
 {scripts/config => training_data}/rocket.yml        | 0
 {scripts/config => training_data}/rocketenglish.yml | 0
 9 files changed, 3 insertions(+), 2 deletions(-)
 rename {scripts/config => training_data}/corpus-sei.yml (100%)
 rename {scripts/config => training_data}/corpus-v1.yml (100%)
 rename {scripts/config => training_data}/corpus.yml (100%)
 rename {scripts/config => training_data}/model.yml (100%)
 rename {scripts/config => training_data}/rocket-small.yml (100%)
 rename {scripts/config => training_data}/rocket.yml (100%)
 rename {scripts/config => training_data}/rocketenglish.yml (100%)

diff --git a/docker-compose.yml b/docker-compose.yml
index 5761f21..bf83a8e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -63,6 +63,7 @@ services:
       - ROCKETCHAT_PASSWORD=botnatpass
     volumes:
       - ./scripts:/home/hubotnat/bot/scripts
+      - ./training_data:/home/hubotnat/bot/training_data
     depends_on:
       - rocketchat
     ports:
diff --git a/scripts/index.coffee b/scripts/index.coffee
index 2eeab15..ef0c959 100644
--- a/scripts/index.coffee
+++ b/scripts/index.coffee
@@ -6,10 +6,10 @@ chatbot = require path.join __dirname, 'bot', 'index.coffee'
 hubotPath = module.parent.filename
 hubotPath = path.dirname hubotPath for [1..4]
 corpus = (process.env.HUBOT_CORPUS || 'corpus.yml')
-console.log(corpus)
-configPath = path.join hubotPath, 'scripts', 'config', corpus
+configPath = path.join hubotPath, 'training_data', corpus
 
 try
+  console.log("Loading corpus: " + configPath)
   config = yaml.safeLoad fs.readFileSync configPath, 'utf8'
 catch err
   console.error "An error occurred while trying to load bot's config."
diff --git a/scripts/config/corpus-sei.yml b/training_data/corpus-sei.yml
similarity index 100%
rename from scripts/config/corpus-sei.yml
rename to training_data/corpus-sei.yml
diff --git a/scripts/config/corpus-v1.yml b/training_data/corpus-v1.yml
similarity index 100%
rename from scripts/config/corpus-v1.yml
rename to training_data/corpus-v1.yml
diff --git a/scripts/config/corpus.yml b/training_data/corpus.yml
similarity index 100%
rename from scripts/config/corpus.yml
rename to training_data/corpus.yml
diff --git a/scripts/config/model.yml b/training_data/model.yml
similarity index 100%
rename from scripts/config/model.yml
rename to training_data/model.yml
diff --git a/scripts/config/rocket-small.yml b/training_data/rocket-small.yml
similarity index 100%
rename from scripts/config/rocket-small.yml
rename to training_data/rocket-small.yml
diff --git a/scripts/config/rocket.yml b/training_data/rocket.yml
similarity index 100%
rename from scripts/config/rocket.yml
rename to training_data/rocket.yml
diff --git a/scripts/config/rocketenglish.yml b/training_data/rocketenglish.yml
similarity index 100%
rename from scripts/config/rocketenglish.yml
rename to training_data/rocketenglish.yml
-- 
GitLab