Commit 1d14a303a61fa03e9b58c87717b745f1d1daf81d
1 parent
593f3d06
Merge remote-tracking branch 'remotes/origin/development'
# Conflicts: # docu/project_documentation.md
Showing
3 changed files
with
2 additions
and
31 deletions
.gitignore
docu/infrastructure.md
@@ -24,6 +24,7 @@ To read the story behind a very nasty issue with global entity classes, see [Why | @@ -24,6 +24,7 @@ To read the story behind a very nasty issue with global entity classes, see [Why | ||
24 | - Common - holding common classes used by all other subprojects | 24 | - Common - holding common classes used by all other subprojects |
25 | - [Drools](drools.md) - Business Rules Management System used to generate the right answer | 25 | - [Drools](drools.md) - Business Rules Management System used to generate the right answer |
26 | - Global - global available services | 26 | - Global - global available services |
27 | +- [Scheduler] (scheduler.md) - Scheduling EJB, used to create and handle reminders. | ||
27 | 28 | ||
28 | ### Natural Language Processing | 29 | ### Natural Language Processing |
29 | 30 |
docu/project_documentation.md deleted
100755 → 0
1 | -# BHT-Chatbot Project | ||
2 | -The hole project is build by gradle and divided into a couple of subprojects (cf. [Subprojects section](#subprojects) ). | ||
3 | -Each module is loosely connected through a Java Message Service. The application is running on a Jboss Wildfly | ||
4 | -inside of a docker container. Another docker container is used for the Rasa backend. | ||
5 | - | ||
6 | -## Infrastructure | ||
7 | -- see [docker compose file](../docker/docker-compose.yml) | ||
8 | - | ||
9 | -The productive project is represented by a separate Git repository in absent of a continuous integration server. | ||
10 | -Pushing into this repository will automatically trigger a rebuild of the productive environment. | ||
11 | -- confer [post-receive](../scripts/post-receive) - Git hook for auto deploying the application | ||
12 | - | ||
13 | -### Subprojects | ||
14 | - | ||
15 | -#### MainBot | ||
16 | -- [Canteen Parser](canteenParser.md) - web crawler for collecting data of the beuth university canteen | ||
17 | -- Common - holding common classes used by all other subprojects | ||
18 | -- [Drools](drools.md) - Business Rules Management System used to generate the right answer | ||
19 | -- Global - global available services | ||
20 | -- [Scheduler] (scheduler.md) - Scheduling EJB, used to create and handle reminders. | ||
21 | - | ||
22 | -#### Natural Language Processing | ||
23 | -- [ApiAi](apiai.md) - simple RESTEasy client application calling googles Api.ai API | ||
24 | -- [Rasa](rasa.md) - simple RESTEasy client application calling the rasa backend rest API | ||
25 | - | ||
26 | -#### Messenger | ||
27 | -- [Facebook](facebook.md) - Facebook Messenger connector | ||
28 | -- [Telegram](telegram.md) - Telegram Messenger connector | ||
29 | - | ||
30 | -#### Text <-> Speech Processing | ||
31 | -- [Bing Speech](binspeechapi.md) - REST client for Microsofts Bing Speech API | ||
32 | \ No newline at end of file | 0 | \ No newline at end of file |