#!/bin/sh -x

#
# Copyright(C) 2007-2012 National Institute of Information and Communications Technology
#

# 引数の説明:
#  <model name>: 生成されるモデル名のprefix
#  <xpr *.tsv>: 評価表現抽出のためのコーパス
#  <src *.tsv>: 評価保持者抽出のためのコーパス
#  <typ *.tsv>: 評価タイプ分類のためのコーパス
#  <pol *.tsv>: 評価極性分類のためのコーパス

if [ $# -ne 6 ]
then
  echo "usage: _train.sh <model name> <xpr *.tsv> <src *.tsv> <typ *.tsv> <pol *.tsv>" 1>&2
  exit 1
fi

dir=/opt/local/share/extractopinion-1.2
mdldir=$1
xprmdlfile=$mdldir".xpr_mdl"
srcftfile=$mdldir".src_ft"
srcsvmmdlfile=$mdldir".src_svmmdl"
srccrfmdlfile=$mdldir".src_crfmdl"
typftfile=$mdldir".typ_ft"
typmdlfile=$mdldir".typ_mdl"
polmdlfile=$mdldir".pol_mdl"
#scrftfile=$mdldir".scr_ft"
#scrmdlfile=$mdldir".scr_mdl"
tsvfile_xpr=$2
tsvfile_src=$3
tsvfile_typ=$4
tsvfile_pol=$5
tsvfile_scr=$5

$dir/xpr/train.sh $xprmdlfile < $tsvfile_xpr
$dir/src/train.sh $srcftfile $srcsvmmdlfile $srccrfmdlfile $tsvfile_src
$dir/typ/train.sh $typftfile $typmdlfile < $tsvfile_typ
$dir/pol/train.sh $polmdlfile < $tsvfile_pol
#$dir/scr/train.sh $scrftfile $scrmdlfile < $tsvfile_scr
