Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harium/suneidesis
A project to represent knowledge
https://github.com/harium/suneidesis
chatbot discord-bot java knowledge ontology slack-bot
Last synced: about 1 month ago
JSON representation
A project to represent knowledge
- Host: GitHub
- URL: https://github.com/harium/suneidesis
- Owner: Harium
- License: mit
- Created: 2014-01-27T23:31:09.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-09-28T02:28:51.000Z (over 1 year ago)
- Last Synced: 2024-01-28T12:39:15.172Z (11 months ago)
- Topics: chatbot, discord-bot, java, knowledge, ontology, slack-bot
- Language: Java
- Homepage:
- Size: 734 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 44
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Suneidesis (συνείδησις)
=======================Suneidesis is a project to represent knowledge and build chatbots easily. This project started as an experiment to store stories but because querying data using code
became so complex, it was turned into a chatbot library.[![CircleCI](https://circleci.com/gh/Harium/suneidesis.svg?style=svg)](https://circleci.com/gh/Harium/suneidesis)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.harium.suneidesis/core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.harium.suneidesis/core/)## Adding it to your project
### Maven
```com.harium.suneidesis
core
1.6.7```
## Extensions
- [sunbot-discord](https://github.com/Harium/sunbot-discord/)
- [sunbot-slack](https://github.com/Harium/sunbot-slack/)
- [sunbot-slack-legacy](https://github.com/Harium/sunbot-slack-legacy/)
- [sunbot-http](https://github.com/Harium/sunbot-http/)
- [sunbot-http-client](https://github.com/Harium/sunbot-http-client)
- [sunbot-mqtt](https://github.com/Harium/sunbot-mqtt/)
- [sunbot-telegram](https://github.com/Harium/sunbot-telegram/)## Examples
```
// A simple parrot bot (using console)
public static void main(String[] args) {
Parser box = new EchoBox();
Terminal terminal = new Terminal();
terminal.addParser(box);
}
```See more examples at [suneidesis-examples](https://github.com/Harium/suneidesis-examples/)