System Design
Facilitate Discord conversations using cloud enabled distributed architecture.
- Natural Language Processing to label conversations by subject.
- Respond with helpful information.
- Categorize severity.
This page contains Mermaid. It's recommended to view in light mode.
sequenceDiagram
actor Bob
participant D as Woodcord
participant API as AMI API
participant DB as Database
participant LM as Learning Module
Bob ->> D: Post Message
D ->> API: Store Message / Search for Reply
DB ->> API: Common Reply
API ->> D : Reply
D ->> Bob: Reply
Bob ->> D: Reply Feedback (emoji)
D ->> API: Store Feedback
API ->> DB: Store Fedback by Message Id
DB ->> LM: Execute NLP
LM ->> DB: Store Updated Response List