💬 Conversational bot written in Java!
The Android App of the Curiosone bot.
Curiosone is a curious bot that is able to learn things chatting with people.
You can try it here.
The bot codebase is splitted in different repositories:
- Curiosone API Backend - curiosone-app
- Curiosone Web App - curiosone-web
- Curiosone Android App - curiosone-app
Feel free to contribute!
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-app.git
cd curiosone-app
If you don't have them already, you need to install some prerequisites:
- Git (not needed if you install Github Desktop)
- Java 8 JDK
- Gradle
- GitHub Desktop (optional)
- Checkstyle Plugin for Eclipse (optional - IDE Users only)
- Checkstyle Plugin for IntelliJ (optional - IDE Users only)
- Google Styleguide Settings (optional - IDE Users only)
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 fashiongradle 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..
- Simone Primarosa - simonepri
- Luca Pierfederici - LucaPierfederici
- Emanuele Volanti - emavola
- Federico Ribaldi - neker97
- Paolo Pierantozzi - paolopierantozzi
- Giuseppe Rinaldi - GiuseppeRinaldi-1996
- Alessandro Roic - AlessandroRoic
- Simone Sanfratello - Thrasher96
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details.