Thread View: pl.comp.objects
6 messages
6 total messages
Started by A.L.
Thu, 10 Nov 2005 15:58
Prolog jako jezyk do specufikacji
Author: A.L.
Date: Thu, 10 Nov 2005 15:58
Date: Thu, 10 Nov 2005 15:58
21 lines
1567 bytes
1567 bytes
Ktos sie pytal o zastosowanie Prologu do specyfikacji, a ja odpowiedzialem negatywnie. W zasadzie neislusznie, bo takie proby byly. Patrz ksiazka "Software Blueprints: Lightweight Use of Locgic in Conceptual Modeling", David Robertson & Jauma Agusti Jest strona webowa bedaca zalacznikem do ksiazki, stamtad mzona sciaganc rozne materialy: http://www.dai.ed.ac.uk/groups/ssp/bookpages/blueprints.html Z grubsza rzecz biorac, model jest widziany jako program w "logic programming", mzoe byc konkretnie w Prologu. Fakt ze model jest "executable" umzliwia testowanie roznych wlasciwisci modelu. Calosc wyglada zachecajaco, jednakowz z praktycznego punktu widzenia pojawia sie problem: mamy model w Prologu, i co dalej? Nei potrafilem znalezc pzrekonywujacej odpowiedzi na to pytanie. A.L.
Re: Prolog jako jezyk do specufikacji (BTW)
Author: aneta
Date: Fri, 11 Nov 2005 17:55
Date: Fri, 11 Nov 2005 17:55
15 lines
1476 bytes
1476 bytes
Wiem że odrobie OT, ale chciałabym się zapytac o jeszcze jedną kwestie zwiazaną z Prologiem (na pl.comp.lang.programming 90% frekwencji to javowcy i cplusowcy). Jakie techniki wykorzystywane są w Prologu jesli chodzi o data mining/text mining? Naiwne klasyfikatory Bayesa? Sieci bayesa? A moze Prolog ma cos innego 'w zanadrzu' do tego typu zastosowan? Znacie może jakies konkretne aplikacje wspomagajace data mining w hurtowniach, wykorzystujące chocby częściowo Prologa? Bo chyba oraclowe narzedzia hurtowniane raczej niezbyt. pozdrawiam. -- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: Prolog jako jezyk do specufikacji (BTW)
Author: A.L.
Date: Fri, 11 Nov 2005 19:43
Date: Fri, 11 Nov 2005 19:43
57 lines
3085 bytes
3085 bytes
On Fri, 11 Nov 2005 17:55:46 +0000 (UTC), " aneta" <aneta_ra.SKASUJ@gazeta.pl> wrote: >Wiem ¿e odrobie OT, ale chcia³abym siê zapytac o jeszcze jedn± >kwestie zwiazan± z Prologiem (na pl.comp.lang.programming 90% frekwencji >to javowcy i cplusowcy). > >Jakie techniki wykorzystywane s± w Prologu jesli chodzi o data >mining/text mining? Naiwne klasyfikatory Bayesa? Sieci bayesa? A moze >Prolog ma cos innego 'w zanadrzu' do tego typu zastosowan? >Znacie mo¿e jakies konkretne aplikacje wspomagajace data mining w >hurtowniach, wykorzystuj±ce chocby czê¶ciowo Prologa? Bo chyba oraclowe >narzedzia hurtowniane raczej niezbyt. > Firma LPA produkuje Prolog Data Mining toolkit: http://www.lpa.co.uk/dtm.htm Niestety, dosyc malo wiadomo o tym co on robi. Produkt jest komercjalny i za pieniadze. Jest kilka firm ktore to i owo przy pomocy Prologu w data mining robia, ale na ogol ukrywaja skrzetnie ten fakt. Prolog nie ma niz specjalnego "w zanadrzu". Nadaje sie dobzre do reprezentacji zlozonych struktur, wiec sieci bayseowskie, semantic networks, systemy oparte o reguly programuja sie w nim dobzre a moze i lepiej niz w "normalnych jezykach". Na stronei Amzi jest do sciagniecia kompletna ksiazka na temat budowy systemow ekspertowych w Prologu: http://www.amzi.com/products/learning_products.htm na dole strony. Byc moze "specjalnie prolog" to "inductive logic programming" czyli konstrukcja programow modelujacych zaleznosci logiczne zawarte w danych. Prolog do tego sie nadaje szczegolnie dobrze, aczkolwiek ILP robi sie tez w "normalnych" jezykach. Patrz na przyklad http://www.cs.utexas.edu/users/ml/papers/ld-bkchapter-04.pdf i zrob search na inductive logic programming. W ogole, jak inteersuje cie Prolog, to proponuje postarac sie o ksiazke Bratko, "Prolog Programming for Articicial Intelligence", ostatnie wydanie (3) koniecznie. Jest tam rozdzial o inductive logic programming w Prologu jak i inne zastosowania. Dosyc stara ksiazka na temat zastosowan Prologu w AI to http://www.cs.nps.navy.mil/people/faculty/rowe/book/book.html Artificial Intelligence through Prolog by Neil C. Rowe, dostepna on-lien od zaraz. Niestety, nie ma nic na temat data mining, ale jest o roznych innych zastosowanaich i technikach. A.L.
Re: Prolog jako jezyk do specufikacji (BTW)
Author: Piotr Dembiński
Date: Fri, 11 Nov 2005 21:01
Date: Fri, 11 Nov 2005 21:01
9 lines
1199 bytes
1199 bytes
" aneta" <aneta_ra.SKASUJ@gazeta.pl> writes: [...] > Jakie techniki wykorzystywane są w Prologu jesli chodzi o data > mining/text mining? Naiwne klasyfikatory Bayesa? Sieci bayesa? > A moze Prolog ma cos innego 'w zanadrzu' do tego typu zastosowan? No w sumie to cały Prolog jest takim 'zanadrzem'.
Re: Prolog jako jezyk do specufikacji (BTW)
Author: A.L.
Date: Sat, 12 Nov 2005 14:42
Date: Sat, 12 Nov 2005 14:42
18 lines
1341 bytes
1341 bytes
On Fri, 11 Nov 2005 22:01:42 +0100, pdemb@gazeta.pl (Piotr Dembiński) wrote: >" aneta" <aneta_ra.SKASUJ@gazeta.pl> writes: > >[...] > >> Jakie techniki wykorzystywane są w Prologu jesli chodzi o data >> mining/text mining? Naiwne klasyfikatory Bayesa? Sieci bayesa? >> A moze Prolog ma cos innego 'w zanadrzu' do tego typu zastosowan? > >No w sumie to cały Prolog jest takim 'zanadrzem'. Proponuje aby potraktowac wypowiedz Kolegi z wielkim szacunkiem, biorac pod uwage Kolegi wybitne i dlugoletnie doswiadczenia z Prologiem. A.L.
Re: Prolog jako jezyk do specufikacji (BTW)
Author: Piotr Dembiński
Date: Sat, 12 Nov 2005 15:06
Date: Sat, 12 Nov 2005 15:06
20 lines
1612 bytes
1612 bytes
A.L. <alewando@kapturek62.com> writes: > On Fri, 11 Nov 2005 22:01:42 +0100, pdemb@gazeta.pl > (Piotr Dembiński) wrote: > >>" aneta" <aneta_ra.SKASUJ@gazeta.pl> writes: >> >>[...] >> >>> Jakie techniki wykorzystywane są w Prologu jesli chodzi o data >>> mining/text mining? Naiwne klasyfikatory Bayesa? Sieci bayesa? >>> A moze Prolog ma cos innego 'w zanadrzu' do tego typu zastosowan? >> >>No w sumie to cały Prolog jest takim 'zanadrzem'. > > Proponuje aby potraktowac wypowiedz Kolegi z wielkim szacunkiem, > biorac pod uwage Kolegi wybitne i dlugoletnie doswiadczenia > z Prologiem. O, a dlaczego od razu per 'Kolega'?
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads