# iveely.brain
**Repository Path**: open_source_base/iveely.brain
## Basic Information
- **Project Name**: iveely.brain
- **Description**: 一个基于智能问答的聊天机器人实现
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2018-06-08
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# iveely.brain
Let the program with logical reasoning ability of intelligent conversational services.
### (1) Local Mode.
Local mode means you can use console to test your AIML.You can execute the jar
without any arguments,that would be local mode.
### (2) Remote Mode.
Remote mode means we can use TCP to visit the service as product enviroment
.the default service port is 8001,also you can modify it in branches.xml.You
can execute the jar with argument "-remote".
### (3) Example Case.
#### 1.Direct exact match mode.
```xml
Hello
Hello!
```
When you say 'Hello',it would be response with 'Hello!'.
#### 2.Match with *.
```xml
My name is *
Hello,.
```
When you say 'Hello JIM',it would be response with 'Hello,JIM'.
#### 3.Random answers.
```xml
How are you?
Fine.
Fine,thanks!
Fine,and you?
```
When you say 'How are you?',it would be response by random.
#### 4.Recursive answer.
```xml
How are you? JIM
How are you?
```
When you say 'How are you?JIM',the answer would be same with question 'How
are you?'
#### 5.Pattern matching with constraints.
```xml
Hi
You just said 'hello'.
Hi!
```
When you say 'Hello',and say 'Hi',it would be response with random.
Get more information, you can visit my [blog](http://www.cnblogs.com/liufanping/p/5879822.html).