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.
- Host: GitHub
- URL: https://github.com/jaimayal/java-prolog-horoscopes
- Owner: Jaimayal
- Created: 2023-03-10T20:22:59.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-12T14:43:57.000Z (about 3 years ago)
- Last Synced: 2025-01-31T07:32:09.576Z (over 1 year ago)
- Topics: java, jpl, prolog
- Language: Java
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!