farshid616 / simple-intent-detection

This small project will receive sentences from input and detect the intent of the input sentence based on rules that placed in the rule files. In this project we focused on three basic sentences two for weather and one for facts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Intent Detection

A C++ software to receive sentences from std input and detect the input sentence intention based on some predefiend rules.

Requarements:

  • cmake 3.16
  • c++ 11

compile and run:

Just run these commands in terminal (in the project directory):

$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./Simple_Intent_Detection

Testing

Testing project implemented by googletest framework and you can run it by following the instruction.

Requirements:

  • cmake 3.16
  • c++ 11
  • pthread
  • gtest

compile and run:

Just run these commands in terminal (in the test project directory):

$ mkdir build
$ cd build
$ cmake CMakeLists.txt
$ make
$ ./assessment-tests

About

This small project will receive sentences from input and detect the intent of the input sentence based on rules that placed in the rule files. In this project we focused on three basic sentences two for weather and one for facts.


Languages

Language:C++ 70.2%Language:C 23.6%Language:CMake 6.2%