rubenandrebarreiro / game-of-thrones-knowledge-base-representation-checker

⚔️ 🛡️ 🐲 A project based in Knowledge Base Representation and Logic Programming. This project was built using Prolog, with the support of SWISH and SWI-Prolog. The project it's a simple application to allow to make checks, verifications and queries, about some informations and data, of the TV Show Series of Game of Thrones, through a knowledge base representation, built with facts, predicates and rules, among many others!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Game of Thrones

Knowledge Base Representation Checker

https://raw.githubusercontent.com/rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker/master/imgs/JPGs/banner-1.jpg

Game of Thrones (Knowledge Base Representation Checker) - Banner #1

Current Status

contributor for this repository current version

status of this version no. 1 status of this version no. 2 status of this version no. 3 status of this version no. 4

keyword of this version no. 1 keyword of this version no. 2 keyword of this version no. 3 keyword of this version no. 4

technology used no. 1 software used no. 1 software used no. 2

star this repository fork this repository downloads of this repository price of this project

Current Progress of the Project

current progress of this project

Description

A project based in Knowledge Base Representation and Logic Programming. This project was built using Prolog, with the support of SWISH and SWI-Prolog. The project it's a simple application to allow to make checks, verifications and queries, about some informations and data, of the TV Show Series of Game of Thrones, through a knowledge base representation, built with facts, predicates and rules, among many others!

Examples of Possible Queries and the Respectively Results

  1. Who is the Mad Queen?
    • Query:

    ?- who_is_the_mad_queen(X).
    
    • Result:

    X = daenerys_targaryen
    

Screenshots

https://raw.githubusercontent.com/rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker/master/imgs/JPGs/screenshot-1.jpg

Game of Thrones (Knowledge Base Representation Checker) - Screenshot #1

https://raw.githubusercontent.com/rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker/master/imgs/JPGs/screenshot-2.jpg

Game of Thrones (Knowledge Base Representation Checker) - Screenshot #2

Getting Started

Prerequisites

To install and run this application, you will need:

The Git feature and/or a third-party Git Client based GUI, like:

Installation

To install this application, you will only need to download or clone this repository and run the application locally:

You can do it downloading the .zip file in download section of this repository.

Or instead, by cloning this repository by a Git Client based GUI, using HTTPS or SSH, by one of the following link:

https://github.com/rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker.git
git@github.com:rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker.git

Or even, by running one of the following commands in a Git Bash Console:

git clone https://github.com/rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker.git
git clone git@github.com:rubenandrebarreiro/game-of-thrones-knowledge-base-representation-checker.git

Built with

Contributors

Rúben André Barreiro

Contacts

Rúben André Barreiro

E-mails

Portfolios/Blogs and Git Hosting/Repository Services

Rúben André Barreiro

GitHub's Portfolio/Personal Blog

Hosting/Repository Services

About

⚔️ 🛡️ 🐲 A project based in Knowledge Base Representation and Logic Programming. This project was built using Prolog, with the support of SWISH and SWI-Prolog. The project it's a simple application to allow to make checks, verifications and queries, about some informations and data, of the TV Show Series of Game of Thrones, through a knowledge base representation, built with facts, predicates and rules, among many others!

License:MIT License


Languages

Language:Prolog 100.0%