Skip to content

Web application in SWI Prolog for back-end and Semantic-UI CSS framework for front-end.

Notifications You must be signed in to change notification settings

alexkantas/PrologIntelligentTutoringSystems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prolog Intelligent Tutoring Systems

Web application in SWI Prolog for back-end and Semantic-UI CSS framework for front-end.

screenshot 2 You can visit the application at prolog.kantas.net

Look at checkUserPwd predicate at Prolog.pl file for some valid username-password combinations

Run

Download and install SWI prolog

  • Run the Prolog.pl file witch is the entry point of the web application

  • Query server(80). on SWI Prolog Terminal

  • Open a browser and type localhost

Info

Front end is build with Semantic UI

The application uses the template engine Simple-template by Raivo Laanemets

The predicates have strange names (and different from handlers ) to keep reference from an older version on application witch used that names

Authors

Developed by Alexandros Kantas and Afroditi Stathaki

Everything in front-end: HTML files, CSS classes, Javascript functions and some back-end operations: use of Simple-template and Sessions are developed by Alexandros Kantas

Flowchart of application, texts and all core back-end predicates are developed by Afroditi Stathaki as part of her thesis.

About

Web application in SWI Prolog for back-end and Semantic-UI CSS framework for front-end.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published