Skip to content

curiosone-bot/curiosone-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f7cd687 Β· Oct 22, 2017
Oct 15, 2017
Jun 12, 2017
Sep 25, 2017
Oct 22, 2017
Jun 12, 2017
Sep 25, 2017
Aug 5, 2017
Jun 13, 2017
Jul 16, 2017
Jun 12, 2017
Sep 25, 2017
Oct 15, 2017
Jun 12, 2017
Jun 12, 2017
Oct 15, 2017
Sep 25, 2017

Repository files navigation

curiosone-bot


πŸ’¬ Conversational bot written in Java!
The API Backend of the Curiosone bot.

Background

Curiosone is a curious bot that is able to learn things chatting with people.
You can try it here.

Development

The bot codebase is splitted in different repositories:

Feel free to contribute!

Get Started

Clone the repository to your local machine then cd into the directory that was created by the cloning.

git clone https://github.com/curiosone-bot/curiosone-core.git
cd curiosone-core

Requirements

If you don't have them already, you need to install some prerequisites:

Gradle

The project comes with some useful tools that will help you automatize some common tasks:

  • gradle clean to clean up the files generated by the build process.
  • gradle build to build and compile the entire project.
  • gradle test to run unit tests.
  • gradle javadoc to generate the javadoc.
  • gradle fixcs to automagically fix the code style in a best-effort fashion
  • gradle dependencies to display all dependencies declared in root project.
  • gradle run to run the API server. (Will be available at http://localhost:4567/)
  • gradle --stop to stop the API server..

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.