Skip to content

Planning a Museum Tour using KBS (Knowledge-Based Systems) πŸ›οΈπŸ€“

License

Notifications You must be signed in to change notification settings

miquelescobar/IA-SBC

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IA-SBC

HitCount GitHub stars GitHub forks GitHub repo size in bytes GitHub contributors

Art museum visiting tours customization using knowledge-based systems.

Authors: DΓ nae Canillas, Miquel Escobar, Arnau Soler

2020-2021 Q1 - Universitat Politècnica de Catalunya, UPC

Table of Contents

  1. Problem Description
  2. Usage
    1. Project files
    2. Execution steps
  3. LICENSE

Problem Description

In this project, we are asked to implement a recommendation system for the visitors of an artmuseum. The reason for this is that the amount of artworks to see in this museum is humongous,and thus the visitors must prioritize and decide which artworks will they want to see, and howmuch time will they want to spend on each of them. Obviously, each visitor or visiting group will have their own characteristics (demographics, nationality, age, group size, art knowledge,etc.) and consequently they will have a preferred route and artworks.

Usage

Project files

β”œβ”€ experiments
β”‚  β”œβ”€ Experiment_1.txt
β”‚  β”œβ”€ Experiment_2.txt
β”‚  β”œβ”€ Experiment_3.txt
β”‚  β”œβ”€ Experiment_4.txt
β”‚  β”œβ”€ Experiment_5.txt
β”‚  β”œβ”€ Experiment_6.txt
β”‚  └─ Experiment_6_Extra.txt
β”œβ”€ data
β”‚  β”œβ”€ artists.csv
β”‚  β”œβ”€ artworks.csv
β”‚  └─ sales.csv
β”œβ”€ python
β”‚  β”œβ”€ csv2owl.py
β”‚  └─ generate-data.py
β”œβ”€ ontology
β”‚  β”œβ”€ ontology.clp
β”‚  └─ ontology.owl
β”œβ”€ SBC-20211q.pdf
β”œβ”€ Report.pdf
β”œβ”€ museum.clp
β”œβ”€ LICENSE
└─ README.md

Execution

CLIPS> (load "museum.clp")
CLIPS> (reset)
CLIPS> (run)
 _________________________ 
                           
   -   -   -   -   -   -   
 ( M | U | S | E | U | M ) 
   -   -   -   -   -   -   
 _________________________ 

Benvingut al nostre sistema de recomanacio de visites! 
Si us plau, contesti les preguntes que venen a continuacio per tal d'oferir-vos un tour pel nostre museu.
  • Input: Answer the questions to personalize the museum tour

  • Output: Tour suggestion.

LICENCE

MIT Β© DΓ nae/Miquel/Arnau

About

Planning a Museum Tour using KBS (Knowledge-Based Systems) πŸ›οΈπŸ€“

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CLIPS 99.9%
  • Python 0.1%