This project is used to generate evolutionary relationship in stakeholder layer and service & feature layer.
| Field | Description |
|---|---|
| text | News Title |
| time | when the event is published |
| labels | event components sequence (<a:int, b:int, component> sorted by a) |
| relation | events relation in the text |
| Field | Description |
|---|---|
| level | If multiple rules are satisfied, choose the one with the highest level |
| Twords (*) | trigger words (see operations.py for details) |
| Pattern (*) | event component sequence |
| Edge (*) | evolutionary edges should be generated |
| Required | Additional conditions |
| Return | returned components after processing (only for Preprocess Rules) |
Note: The fields without star are for engineering purposes
|-configure/
| |---Rules.json # Evolutionary generation rules
| |---Preprocess.json # Preprocess rules to simplify event components sequence
|-type/ # different type of trigger words set.
| |---cooperate.json
| |---releases.json
| |---...
|-condition.py # Interpreter Additional requirements.
|-operations.py # basic operations functions
|-main.py