Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Webbapplikationer i Prolog
Madeleine Malmsten
December 07, 2018
Programming
0
12
Webbapplikationer i Prolog
Madeleine Malmsten
December 07, 2018
Tweet
Share
More Decks by Madeleine Malmsten
See All by Madeleine Malmsten
mmalmsten
0
17
mmalmsten
1
15
Other Decks in Programming
See All in Programming
loleg
0
210
saki4869
0
190
zsmb
1
130
thatjeffsmith
0
430
trajchevska
2
360
mu2in
0
140
shigeruoda
0
470
yaamaa
0
430
siketyan
1
110
akatsukinewgrad
0
190
manfredsteyer
PRO
0
270
line_developers_tw
0
530
Featured
See All Featured
cherdarchuk
71
260k
morganepeng
92
14k
jmmastey
9
530
denniskardys
220
120k
destraynor
223
47k
kneath
294
39k
colly
66
3k
pedronauck
652
110k
chriscoyier
145
19k
thoeni
4
550
zakiwarfel
88
3.3k
matthewcrist
73
7.5k
Transcript
Webbapplikationer i Prolog och hur man kokar kaffe
Innehåll Vad är Prolog? Varför Prolog? Webbapplikationer i Prolog
“Programming in Logic” University of Marseilles, 1972 Vad är Prolog?
Semantisk slutledningsmotor (inference engine) Logiska regler -> Kunskapsbas -> Ny
information "Classic Artificial Intelligence” Vad är Prolog?
Varför Prolog?
Varför Prolog?
Liten kod Backtracking Webbramverk Varför Prolog?
Webbapplikationer I Prolog
1 2 3 4 5 6 7 8 Returneras! 2
1 coffee(1, 1, 1, afternoon) Ratio kaffe/ vatten Extra kaffe Veckodag Tid på dygnet coffee(1, 2, 1, morning) time_of_day(morning) time_of_day(0) day_of_week(1) day_of_week(0) coffee(0.5, 1, 0, evening) Backtracking
Hämta kaffe Hämta antalet koppar Hämta kafferecept Backtracking
Tack :) Github mmalmsten