An open API service indexing awesome lists of open source software.

https://github.com/jaimayal/java-prolog-horoscopes

Horoscopes App. This project is intended to show how to connect a Prolog Knowledge base and a Java application.
https://github.com/jaimayal/java-prolog-horoscopes

java jpl prolog

Last synced: about 1 year ago
JSON representation

Horoscopes App. This project is intended to show how to connect a Prolog Knowledge base and a Java application.

Awesome Lists containing this project

README

          

# Horoscopes App
This project is intended to showcase how to connect a Prolog Knowledge Base and a Java application using the [JPL library](https://jpl7.org/index).

All the JPL code is located in the [HoroscopeJPLAdapter](./src/main/java/com/jaimayal/jpl_wrapper/HoroscopeJPLAdapter.java) class. You can read more about the library [here](https://jpl7.org/index).

## How to run
1. Install [SWI-Prolog](https://www.swi-prolog.org/)
3. Install [Java](https://www.java.com/en/download/)
4. Clone this repository
5. Open the project in your favorite IDE via the `pom.xml` file
6. Run the project
7. Enjoy!