Õëïðïßçóç õðçñåóßáò óõíïéêåóßùí óôçí Prolog

Σχετικά έγγραφα
Õëïðïßçóç õðçñåóßáò óõíïéêåóßùí óôçí ãëþóóá Prolog

ÓÕÍÄÕÁÓÔÉÊÇ É, ÓÅÐÔÅÌÂÑÉÏÓ ÏÌÁÄÁ ÈÅÌÁÔÙÍ Á

Ó ÅÄÉÁÓÌÏÓ - ÊÁÔÁÓÊÅÕÇ ÓÔÏÌÉÙÍ & ÅÉÄÉÊÙÍ ÅÎÁÑÔÇÌÁÔÙÍ ÊËÉÌÁÔÉÓÌÏÕ V X

ÓÕÍÄÕÁÓÔÉÊÇ É, ÓÅÐÔÅÌÂÑÉÏÓ ÏÌÁÄÁ ÈÅÌÁÔÙÍ B

ΕΛΕΝΗ ΓΕΡΟΥΛΑΝΟΥ. Εικονογράφηση ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ ΓΙΑ ΠΑΙΔΙΑ ΝΗΠΙΑΓΩΓΕΙΟΥ ΛΗΔΑ ΒΑΡΒΑΡΟΥΣΗ ΕΚΔΟΣΕΙΣ ΠΑΠΑΔΟΠΟΥΛΟΣ

ÊåöÜëáéï 3 ÏÑÉÆÏÕÓÅÓ. 3.1 ÅéóáãùãÞ

3.1 H Ýííïéá ôçò óõíüñôçóçò ÐÁÑÁÄÅÉÃÌÁÔÁ - ÅÖÁÑÌÏÃÅÓ

ÓÕÍÈÇÊÇ ÁÌÅÔÁÈÅÔÏÔÇÔÁÓ ÓÕÓÔÇÌÁÔÏÓ ÔÏÉ ÙÌÁÔÙÍ ÐÁÑÁÑÔÇÌÁ Â

Cel animation. ÅöáñìïãÝò ðïëõìýóùí

ÊåöÜëáéï 4 ÄÉÁÍÕÓÌÁÔÁ. 4.1 ÅéóáãùãÞ (ÃåùìåôñéêÞ)

3524 ÅÖÇÌÅÑÉÓ ÔÇÓ ÊÕÂÅÑÍÇÓÅÙÓ (ÔÅÕ ÏÓ ÄÅÕÔÅÑÏ)

2.4 ñçóéìïðïéþíôáò ôïí êáíüíá áëõóßäáò íá âñåèåß ç dr

16. ÌåëÝôç ôùí óõíáñôþóåùí y=çìx, y=óõíx êáé ôùí ìåôáó çìáôéóìþí ôïõò.

ÄéáêñéôÝò êáé óõíå åßò ôõ áßåò ìåôáâëçôýò ÁóêÞóåéò

( ) ξî τέτοιο, + Ý åé ìßá ôïõëü éóôïí ñßæá óôï äéüóôçìá ( ) h x =,να δείξετε ότι υπάρχει ( α,β) x ΕΦΑΡΜΟΓΕΣ ΣΤΙΣ ΠΑΡΑΓΩΓΟΥΣ

Ç íýá Ýííïéá ôïõ ýðíïõ!

Συντακτική ανάλυση. Μεταγλωττιστές. (μέρος 3ον) Νίκος Παπασπύου, Κωστής Σαγώνας

ÊåöÜëáéï 5 ÄÉÁÍÕÓÌÁÔÉÊÏÉ ÙÑÏÉ. 5.1 ÅéóáãùãÞ. 56 ÊåöÜëáéï 5. ÄÉÁÍÕÓÌÁÔÉÊÏÉ ÙÑÏÉ

Ανώτερα Μαθηματικά Ι. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 7: Οριακή Τιμή Συνάρτησης. Αθανάσιος Μπράτσος. Τμήμα Ναυπηγών Μηχανικών ΤΕ

å) Íá âñåßôå ôï äéüóôçìá ðïõ äéáíýåé ôï êéíçôü êáôü ôï ñïíéêü äéüóôçìá áðü ôï ðñþôï Ýùò ôï Ýâäïìï äåõôåñüëåðôï ôçò êßíçóþò ôïõ.

Ðñïêýðôïõí ôá ðáñáêüôù äéáãñüììáôá.

Chi-Square Goodness-of-Fit Test*

ÏÑÉÁÊÇ ÔÉÌÇ ÓÕÍÁÑÔÇÓÇÓ

3.1 Íá âñåèåß ôï ðåäßï ïñéóìïý ôçò óõíüñôçóçò f: 4 x. (iv) f(x, y, z) = sin x 2 + y 2 + 3z Íá âñåèïýí ôá üñéá (áí õðüñ ïõí): lim

ΣΕΡΙΦΟΣ ΣΕΡΙΦΟΥ ΓΑΛΑΝΗΣ

ΘΕΜΑ: Τροποποίηση κατηγοριών στα εγκεκριµένα ενιαία τιµολόγια εργασιών για έργα οδοποιϊας.

Προτεινόμενα θέματα Πανελλαδικών εξετάσεων. Χημεία Θετικής Κατεύθυνσης ΕΛΛΗΝΟΕΚΔΟΤΙΚΗ

B i o f l o n. Ãéá åöáñìïãýò ìåôáöïñüò çìéêþí

ÐÉÍÁÊÅÓ ÔÉÌÙÍ ÁÍÔÉÊÅÉÌÅÍÉÊÙÍ ÁÎÉÙÍ

Estimation Theory Exercises*

6936 ÅÖÇÌÅÑÉÓ ÔÇÓ ÊÕÂÅÑÍÇÓÅÙÓ (ÔÅÕ ÏÓ ÄÅÕÔÅÑÏ)

ιαδικασία åãêáôüóôáóçò MS SQL Server, SingularLogic Accountant, SingularLogic Accountant Ìéóèïäïóßá

1. i) ÊÜèå üñïò ðñïêýðôåé áðü ôçí ðñüóèåóç ôïõ óôáèåñïý áñéèìïý 3 óôïí ðñïçãïýìåíï, ïðüôå Ý ïõìå áñéèìçôéêþ ðñüïäï á í ìå ðñþôï üñï

Union of Pure and Applied Chemistry).

Ìáèáßíïõìå ôéò áðïäåßîåéò

4.5 ÁóêÞóåéò çìéêþò éóïññïðßáò ìå åðßäñáóç óôç èýóç éóïññïðßáò

Áóõìðôùôéêïß Óõìâïëéóìïß êáé Éåñáñ ßá ÓõíáñôÞóåùí

11. ΜΕΝΤΕΣΕΔΕΣ ΕΠΙΠΛΩΝ

11. ΜΕΝΤΕΣΕΔΕΣ ΕΠΙΠΛΩΝ

ÌÅÑÏÓ 3 ΥΠΗΡΕΣΙΕΣ ΥΠΟΣΤΗΡΙΞΗΣ ΤΗΣ ΚΛΙΝΙΚΗΣ ΠΡΑΞΗΣ ÁÐÁÉÔÇÓÅÙÍ ÕÐÇÑÅÓÉÙÍ. Υπηρεσίες Ιατρικής Πληροφορικής και Τηλεϊατρικής 9 ÂÁÓÉÊÅÓ ÊÁÔÅÕÈÕÍÓÅÉÓ

ATHINA COURT. ÐïëõôåëÞ Äéáìåñßóìáôá

Κίνδυνοι στο facebook WebQuest Description Grade Level Curriculum Keywords

ÅÍÏÔÇÔÁ 5ç ÔÁ Ó ÇÌÁÔÁ

ΠΑΡΟΣ ΑΓΚΑΙΡΙΑΣ ΟΙΚΙΣΜΟΣ: ΠΑΡΑΔΟΣΙΑΚΟΣ ÏÉÊÉÓÌÏÓ. 2) Για τουριστικές εγκαταστάσεις και για εγκαταστάσεις οργανισμών κοινής ωφελείας:

ÅÍÏÔÇÔÁ 6ç ÑÏÍÏÓ-ÄÉÁÄÏ Ç

1ï ÊñéôÞñéï Áîéïëüãçóçò

ÐïëëÝò åôáéñßåò ðñïóöýñïõí õðçñåóßåò

Ανώτερα Μαθηματικά Ι. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 15: Ορισμένο Ολοκλήρωμα Μέρος ΙΙΙ - Εφαρμογές. Αθανάσιος Μπράτσος

ÐïëõìåóéêÝò ÂÜóåéò ÄåäïìÝíùí Åñãáóßá

ÏñãÜíùóç ÐñïãñÜììáôïò

ÁñéÜäíç ÉÜóïíáò Ñßêé ÐÜïëï. Åêåß âëýðù ìéá óðçëéü. ÐÜìå íá ôçí åîåñåõíþóïõìå; Ñßêé, öýãáìå. Åóåßò, ðáéäéü, èá ìáò áêïëïõèþóåôå;

9. ÁíÜðôõîç ðñïãñáììüôùí ìå ñïíéêýò ëåéôïõñãßåò.

> ÁíáãåíÝò óôüäéï (ðïëý ìåãüëç äéüñêåéá) Ôï áíáãåíýò åßíáé ôï óôüäéï ôçò áíüðôõîçò. Ç ôñß á áñ ßæåé íá ãåííéýôáé êáé ðïëý ãñþãïñá ðáßñíåé ôçí ïëïêëçñù

¼ñãáíá Èåñìïêñáóßáò - ÓõóêåõÝò Øõêôéêþí Ìç áíçìüôùí

5Ô Ô ÚÓÔ. ðüóï 15 ðüóï 1/ ðüóï 2/ ðüóï 4/ ðüóï ðüóï ðüóï. 13 ðüóï 33 ðüóï ðüóï ðüóï. ðüóï 26 ðüóï 2XA ðüóï 3XA ¼ëïé ðüóï

ÌÁÈÇÌÁÔÉÊÇ ËÏÃÉÊÇ Ë1 5ï ðáêýôï áóêþóåùí

ÅõñùðáúêÞ íùóç Áëïõìéíßïõ Ý åé äçìïóéåýóåé Ýíáí ìßíé - ïäçãü åðåîþãçóçò

SPLINES. ÌÜèçìá ÓõíÜñôçóç spline Ïñéóìïß êáé ó åôéêü èåùñþìáôá

Hypothesis Testing Exercises

Óõíå Þ êëüóìáôá & Áöáéñåôéêüò Åõêëåßäåéïò áëãüñéèìïò

Ενότητα 7: Διαδικασιακός Προγραμματισμός


[ ] ÐáñÜñôçìá É : Éóüôñïðåò ôáíõóôéêýò óõíáñôþóåéò 1. Ïñéóìüò: Ï óõììåôñéêüò ôáíõóôþò B êáëåßôáé éóüôñïðç óõíüñôçóç ôïõ óõììåôñéêïý ôáíõóôþ A (Á.

Åîéóþóåéò 1ïõ âáèìïý

ÐÉÍÁÊÁÓ ÐÅÑÉÅ ÏÌÅÍÙÍ

(Á 154). Amitraz.

Program first(input, output); begin. end {first}.

ΙΣΤΙΟΠΛΟΪΚΟΣ ΑΓΩΝΑΣ : ΑΣΠΡΟΝΗΣΟΣ Ο ΗΓΙΕΣ ΠΛΟΥ

Èåùñßá ÃñáöçìÜôùí: ÔáéñéÜóìáôá

245/Á/1977). 2469/1997 (ÖÅÊ 36/Á/1997). 1484/Â/ ).

ΔΙΗΜΕΡΟ ΚΙΝΗΤΟΠΟΙΗΣΕΩΝ ΤΩΝ ΔΗΜΩΝ ΤΗΣ ΧΩΡΑΣ. Αναστολή λειτουργίας των δήμων στις 12 και 13 Σεπτεμβρίου 2012

1. Íá ëõèåß ç äéáöïñéêþ åîßóùóç (15 ìïí.) 2. Íá âñåèåß ç ãåíéêþ ëýóç ôçò äéáöïñéêþò åîßóùóçò (15 ìïí.)

Ανώτερα Μαθηματικά Ι. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 11: Διανυσματική Συνάρτηση. Αθανάσιος Μπράτσος. Τμήμα Ναυπηγών Μηχανικών ΤΕ

Τυπικές Γλώσσες. Μεταγλωττιστές. (μέρος 1ο) Νίκος Παπασπύου, Κωστής Σαγώνας

ÁÏÑÉÓÔÏ ÏËÏÊËÇÑÙÌÁ. ÌÜèçìá ÅéóáãùãéêÝò Ýííïéåò ÐáñÜãïõóá óõíüñôçóç

ÁñéèìçôéêÞ ÁíÜëõóç É - ÓÅÌÖÅ Åñãáóßá 2 ìåóåò êáé åðáíáëçðôéêýò ìýèïäïé

Μαθηματικά ΙΙΙ. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 15: Προσέγγιση συνήθων διαφορικών εξισώσεων Μέρος Ι. Αθανάσιος Μπράτσος

Εφαρμοσμένα Μαθηματικά

Üóêçóç 15. ÕëéêÜ - åîáñôþìáôá äéêôýïõ ðåðéåóìýíïõ áýñá êáé ðíåõìáôéêýò óõóêåõýò

MultiBoot :

Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο. Μαθηματική Λογική. Αναδρομικές Συναρτήσεις.

Τυπικές Γλώσσες. Μεταγλωττιστές. (μέρος 2ο) Νίκος Παπασπύου, Κωστής Σαγώνας

Το νέο Maxi-Cosi Pebble. Η τελευταία λέξη στην ασφάλεια και την άνεση.

Áíáìüñöùóç ôïõ ÐñïãñÜììáôïò Ðñïðôõ éáêþí Óðïõäþí ôïõ ÔìÞìáôïò Ìáèçìáôéêþí ôïõ

ΜΥΚΟΝΟΣ ΑΝΩ ΜΕΡΑΣ ΑΝΩΝΥΜΟΣ 2 - ΑΝΩΝΥΜΟΣ 8 - ΟΡΙΟ ΟΙΚΙΣΜΟΥ - ΑΝΩΝΥΜΟΣ 3 - ΟΡΙΟ ΟΙΚΙ- ΣΜΟΥ (ΣΗΜΕΙΑ 3, 2, 1) - ΑΝΩΝΥΜΟΣ 2 (ΘΕΣΗ ΜΟΝΑΣΤΗΡΙ)

ÁÑÉÈÌÇÔÉÊÇ ËÕÓÇ ÓÕÍÇÈÙÍ ÄÉÁÖÏÑÉÊÙÍ ÅÎÉÓÙÓÅÙÍ

ÐáíåðéóôÞìéï Áèçíþí, ÔìÞìá Ìáèçìáôéêþí ÌÜèçìá: Óôï áóôéêýò Áíåëßîåéò Ðåñßïäïò: ÉáíïõÜñéïò, 2009

Ανώτερα Μαθηματικά Ι. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 12: Αόριστο Ολοκλήρωμα. Αθανάσιος Μπράτσος. Τμήμα Ναυπηγών Μηχανικών ΤΕ

Μαθηματικά ΙΙΙ. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 16: Προσέγγιση συνήθων διαφορικών εξισώσεων Μέρος ΙΙ. Αθανάσιος Μπράτσος

ÐÑÏÓÅÃÃÉÓÇ ÐÁÑÁÃÙÃÙÍ

Ανώτερα Μαθηματικά Ι. Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 5: Μιγαδικές Συναρτήσεις. Αθανάσιος Μπράτσος. Τμήμα Ναυπηγών Μηχανικών ΤΕ

ΕΝΔΟΣΚΟΠΙΚΕΣ ΚΑΙ ΧΕΙΡΟΥΡΓΙΚΕΣ ΤΕΧΝΙΚΕΣ ΘΕΡΑΠΕΙΑΣ ΚΙΝΗΤΙΚΩΝ ΔΙΑΤΑΡΑΧΩΝ ΓΑΣΤΡΟΟΙΣΟΦΑΓΙΚΗΣ ΣΥΜΒΟΛΗΣ Εκπαιδευτικό Σεμινάριο.

ÐÑÏÓÅÃÃÉÓÇ ÅËÁ ÉÓÔÙÍ ÔÅÔÑÁÃÙÍÙÍ

Ç ÅÔÁÉÑÉÁ ÔÁ ÐÑÏÚÏÍÔÁ. Ç åôáéñßá ðáñüãåé, åìðïñåýåôáé êáé åîüãåé ôá ðáñáêüôù ðñïúüíôá:

e-school EëëçíéêÞ Åôáéñåßá ÌåëÝôçò Ìåôáâïëéóìïý ôùí Ïóôþí Εκπαιδευτικά μαθήματα μýóù δéáäéêôýïõ της Ε.Ε.Μ.Μ.Ο.

ΑΝΑΚΟΙΝΩΣΗ ΠΡΟΣ ΤΑ ΜΕΛΗ

ÓÕÍÅ ÅÉÁ ÓÕÍÁÑÔÇÓÇÓ. 8.1 ÃåíéêÝò Ýííïéåò êáé ïñéóìïß

Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Εισαγωγή. Μεταγλωττιστές. Νίκος Παπασπύου, Κωστής Σαγώνας

1.1 Ïé öõóéêïß áñéèìïß - ÄéÜôáîç öõóéêþí, Óôñïããõëïðïßçóç

ΠΕΙΡΑΜΑ ΕΦΕΛΚΥΣΜΟΥ. 2. Βασικοί Ορισμοί. P / A o. Ονομαστική ή Μηχανική Τάση P / A. Πραγματική Τάση. Oνομαστική ή Μηχανική Επιμήκυνση L o

Transcript:

ÄéÜãñáììá Õëïðïßçóç õðçñåóßáò óõíïéêåóßùí óôçí ãëþóóá Prolog Âáóßëåéïò Êáñáãåþñãïò 1 Íßêïò Óðýñïõ 2 1 ÌÐËÁ, ÅÊÐÁ, ÁÌ: 200609 2 ÇÁ, ÅÊÐÁ, ÁÌ: 2006528 Ëïãéêüò Ðñïãñáììáôéóìüò 2008

ÄéÜãñáììá ÄéÜãñáììá 1 2 3 4

ÄéÜãñáììá ÄéÜãñáììá 1 2 3 4

ÄéÜãñáììá ÄéÜãñáììá 1 2 3 4

ÄéÜãñáììá ÄéÜãñáììá 1 2 3 4

ÄéÜãñáììá 1 2 3 4

Óêïðüò: Õëïðïßçóç ðñïãñüììáôïò ôï ïðïßï èá âñßóêåé ôï êáôüëëçëï ôáßñé ãéá êüèå ðåëüôç ðïõ ñçóéìïðïéåß ôçí õðçñåóßá. ÅðéëïãÞ áðü âüóç äåäïìýíùí ðïõ ðåñéý åé êáôá ùñþóåéò ãéá üëïõò ôïõò ðåëüôåò. Åýñåóç âüóåé êñéôçñßùí áðü ñþóôç, áíüëïãá ìå ôçí åêôéìþìåíç óõìâáôüôçôá áðü ôá êáôáêå ùñçìýíá áñáêôçñéóôéêü.

ÄéÜãñáììá 1 2 3 4

Ôï êáôçãüñçìá\person" Ç âüóç äåäïìýíùí (matchdata.pl) ðåñéý åé ìéá êáôá þñçóç ôïõ êáôçãïñþìáôïò \person" ãéá êüèå ðåëüôç person(nickname, name, surname, sex, hair, eyes, race, age, zodiac_sign, education, income, smoker, height, weight). Ç âüóç ðåñéý åé 100 random generated êáôá ùñþóåéò ðïõ äçìéïõñãþèçêáí ìå Ýíá Python ðñüãñáììá (makedata.py). Ëüãù ôïõ üôé ïé êáôá ùñþóåéò äçìéïõñãþèçêáí ôõ áßá, ôá ïíüìáôá ôùí ðåëáôþí åßíáé ôçò ìïñöþò man1, woman1, êôë.

ÐáñÜìåôñïé ôïõ \person" ÐÁÑÁÌÅÔÑÏÓ Sex (öýëï) Hair ( ñþìá ìáëëéþí) Eyes ( ñþìá ìáôéþí) Race (öõëþ) Sexual_orientation (óåîïõáëéêýò ðñïôéìþóåéò) Zodiac_sign (æþäéï) Education (ìüñöùóç) Income (åéóüäçìá) Smoking (êáðíéóôþò) Height (ýøïò) Weight (âüñïò) ÄÕÍÁÔÅÓ ÔÉÌÅÓ Male, female Black, blonde, brown, red Black, blue, brown, green Caucasian, asian, african american, semite Heterosexual, homosexual, bisexual Aries, sagittarius, taurus, virgo, capricorn, cancer, scorpio, pisces, gemini, libra, aquarius, leo Elementary, highschool, college Low, lower_middle, upper_middle, high Yes, no ÃêáïõóéáíÞ ìå êýíôñï ôï 1,70m ãéá ôïõò Üíôñåò êáé ôï 1,60m ãéá ôéò ãõíáßêåò ÃêáïõóéáíÞ ìå êýíôñï ôá 80 kg ãéá ôïõò Üíôñåò êáé ôá 60 kg ãéá ôéò ãõíáßêåò

Ôï êáôçãüñçìá \hobby" Ãéá êüèå ðåëüôç êáôá ùñïýíôáé óå îå ùñéóôü êáôçãïñþìáôá êáé ôá hobby ôïõ ìå ôçí åîþò ìïñöþ hobby(nickname, activity, rating) Ï âáèìüò ãéá êüèå hobby êõìáßíåôáé áðü 1 Ýùò 10, üðïõ ôï 1 óçìáßíåé üôé áðïóôñýöåôáé ôçí óõãêåêñéìýíç åíáó üëçóç åíþ ôï 10 üôé ôçí ëáôñåýåé. Ôá hobbies ðïõ Ý ïõí ðåñéëçöèåß óôçí óõãêåêñéìýíç âüóç åßíáé ôá åîþò: music, dancing, reading, cinema, chess, martial_arts, painting, gaming, programming, skating, gymnastics, hiking, jogging, ballet, golf, miniatures, traveling, sculpting, cooking

Äçìéïõñãßá ôçò ÂÜóçò Ãéá íá äçìéïõñãþóïõìå ìéá êáéíïýñéá âüóç äåäïìýíùí ôñý ïõìå óôï êýëõöïò ôï ðñüãñáììá \run" ùò åîþò: Äçìéïõñãïýíôáé äýï áñ åßá: ç âüóç äåäïìýíùí (matchdata.pl) êáé ôï all.out, Ýíá text le ôï ïðïßï ðåñéý åé üëïõò ôïõò äõíáôïýò óõíäõáóìïýò ðïõ ðñïêýðôïõí ìåôáîý ôùí ðåëáôþí.

ÄéÜãñáììá 1 2 3 4

To êáôçãüñçìá orientscore áîéïëïãåß ôçí óõìâáôüôçôá ôùí óåîïõáëéêþí ðñïôéìþóåùí äýï áíèñþðùí. Ôï êáôçãüñçìá agescore áîéïëïãåß ôçí óõìâáôüôçôá äýï áíèñþðùí ìå âüóç ôçí äéáöïñü çëéêßáò ðïõ Ý ïõí êáé ôï öýëï ôïõò. Ôï êáôçãüñçìá eduscore áîéïëïãåß ôçí äéáöïñü óôçí ìüñöùóç äýï áíèñþðùí. Ôá êáôçãïñþìáôá score1 êáé score2 õðïëïãßæïõí ôïí âáèìü óõìâáôüôçôáò ôùí åíäéáöåñüíôùí äýï áíèñþðùí. Ôï êáôçãüñçìá sumlist õðïëïãßæåé ôï Üèñïéóìá ôùí óôïé åßùí ìéáò ëßóôáò. Ôï êáôçãüñçìá zmatch áîéïëïãåß ôçí óõìâáôüôçôá äýï æùäßùí ìå âüóç Ýíáí áóôñïëïãéêü ðßíáêá.

To êáôçãüñçìá \score" To êáôçãüñçìá score áîéïëïãåß ìå Ýíáí âáèìü ôï ðüóï ðïëý ôáéñéüæïõí äýï Üíèñùðïé. Ãéá ôçí ôåëéêþ âáèìïëïãßá ñçóéìïðïéïýíôáé ôá áðïôåëýóìáôá ôùí ðñïçãïýìåíùí åðéìýñïõò áîéïëïãþóåùí. Ï âáèìüò ðáßñíåé ôéìýò óôï äéüóôçìá [ 1; 1] ìýóù åíüò sigmoid function. Ï êáíüíáò ðïõ áðïöáóßæåé ôïí âáèìü Ý åé Ýíá êáôþöëé áðïêïðþò, êáé åßíáé ìïíôåëïðïéçìýíïò óýìöùíá ôç ëïãéêþ ôùí íåõñùíéêþí äéêôýùí.

ÄéÜãñáììá 1 2 3 4

To êáôçãüñçìá \match" Ôï êáôçãüñçìá ðïõ áíáëáìâüíåé íá âñåé ôïõò êáôüëëçëïõò áíèñþðïõò ãéá êüèå ðåëüôç åßíáé ôï \match". match(requestor; sex(sex); orientation(orientation); hair(hair); eyes(eyes); race(race); age(age); sign(zodiac); education(education); income(income); height(height); weight(weight); R) : person(nickname; Name; Surname; sex(sex); orientation(orientation); hair(hair); eyes(eyes); race(race); age(age); sign(zodiac); education(education); income(income); ; height(height); weight(weight)); score(requestor; Nickname; Score); Triggeris1=(1 + exp( 1 Score)); Trigger > 0:6; not(requestor = Nickname); matchval(trigger; Matchtype); R = [Matchtype; score(trigger); nickname(nickname); name(name); surname(surname); sex(sex); orientation(orientation); hair(hair); eyes(eyes); race(race); age(age); sign(zodiac); education(education); income(income); height(height); weight(weight)]:

To êáôçãüñçìá \match" (cont.) Ï åêüóôïôå ðåëüôçò èýôåé óáí ïñßóìáôá óôçí match ðñþôá ôï øåõäþíõìï ìå ôï ïðïßï åßíáé êáôá ùñçìýíïò óôçí âüóç êáé ìåôü ôï öýëï, ôéò óåîïõáëéêýò ðñïôéìþóåéò, ôï ñþìá ìáëëéþí, ôï ñþìá ìáôéþí, ôçí çëéêßá, ôï æþäéï, ôï åéóüäçìá, ôçí ìüñöùóç, ôï ýøïò êáé ôï âüñïò ðïõ åðéèõìåß íá Ý åé ï óýíôñïöïò ôïõ. Óôá óôïé åßá ðïõ äåí ôïí åíäéáöýñïõí ìðïñåß íá âüëåé óôç èýóç ôïõò ìéá ôõ áßá ìåôáâëçôþ þóôå íá åëåã èïýí üëïé ïé äõíáôïß óõíäõáóìïß óôç âüóç äåäïìýíùí.

To êáôçãüñçìá \match": ÐáñÜäåéãìá óôù üôé ï ðåëüôçò \man43" åðéèõìåß íá âñåé ìéá ãõíáßêá ìå ìáýñá ìáëëéü, ìðëå ìüôéá êáé æõãü óôï æþäéï. Ôüôå ç åíôïëþ ðïõ ðñýðåé íá äþóåé óôï ðñüãñáììá åßíáé?- match(man1, X, OR, hair(black), eyes(blue), RC, AGE, sign(cancer), ED, INC, H, W, Result).

To êáôçãüñçìá \match": ÐáñÜäåéãìá (cont.) Ôá áðïôåëýóìáôá ðïõ èá Ýðáéñíå åßíáé ôá åîþò Client Code = woman3 Name = woman3 Surname = woman3 { Sex = female Hair Colour = black Eyes = blue Age = 33 Zodiac Sign = aries Height = 1.57 Weight = 57.56 { Your match with this person is bad X = sex(female), OR = orientation(hetero), RC = race(asian), AGE = age(33), ED = education(highschool), INC = income(upper_middle), H = height(1.57), W = weight(57.56), Result = [bad, score(0.699629), nickname(woman3), name(woman3), surname(woman3), sex(female), orientation(hetero), hair(black), eyes(: : :) : : : ]

To êáôçãüñçìá \match": ÐáñÜäåéãìá (cont.) Ôï áðïôýëåóìá Result ðïõ åðéóôñýöåé ôï ðñüãñáììá îåêéíü ìå Ýíáí ðïéïôéêü áñáêôçñéóìü ôïõ óõíïéêåóßïõ ï ïðïßïò Ý åé ôéò åîþò äéáâáèìßóåéò: bad, poor, fair, good, excellent Áõôüò ï áñáêôçñéóìüò åîáñôüôáé áðü ôçí óõíïëéêþ âáèìïëïãßá ôïõ æåýãïõò. Ç âáèìïëïãßá áõôþ êõìáßíåôáé áðü 0 Ýùò 1 êáé äåêôü ãßíïíôáé ôá ôáéñéüóìáôá ôùí ïðïßùí ç âáèìïëïãßá åßíáé ðüíù áðü 0,6 (êáôþöëé áðïêïðþò).

ÄéÜãñáììá 1 2 3 4

Ç Prolog åíäåßêíõôáé ãéá ôçí ãñáöþ ôýôïéïõ åßäïõò ðñïãñáììüôùí (áðüöáóçò, áíáæþôçóçò). Áðü ôçí óôáôéóôéêþ ôùí áðïôåëåóìüôùí ãéá ôõ áßá äåäïìýíá, ìðïñåß êáíåßò íá ðåé üôé ç óõãêåêñéìýíç õëïðïßçóç äßíåé ñåáëéóôéêü áðïôåëýóìáôá. Ðñïöáíþò, ç åéêüíá áõôþ åîáñôüôáé óå ðïëý óçìáíôéêü âáèìü áðü ôçí åðéëïãþ ôùí ðáñáìýôñùí/óôáèåñþí óôïõò êáíüíåò áîéïëüãçóçò (äéáäéêáóßá åêìüèçóçò).