|
|
|
![]() |
|
Strumenti |
![]() |
#61 | |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
se però vogliamo essere pignoli un client web non è un agente perchè non è autonomo: risponde solo ai tuoi comandi... anche qui dipende molto da come vedi la situazione: se stai analizzando l'interazione tra il solo client e il resto dell'internet allora puoi modellare il client come agente, ma se lo consideri come un oggetto usato da un utente allora stai osservando la cosa da una prospettiva diversa e diventa una forzatura vederlo come un'entità autonoma... non so se mi sono spiegato: il succo del discorso è che la prospettiva da cui consideri le cose influenza la classificazione degli oggetti osservati un esempio lampante di agente web è un crawler, secondo me |
|
![]() |
![]() |
![]() |
#62 |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
|
![]() |
![]() |
![]() |
#63 | |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#64 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Quote:
Io non ne ho in mente mi spiace. ![]()
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
|
![]() |
![]() |
![]() |
#65 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Eppure 1 agente Web deve essere per forza basato sul HTTP o su un altro protocollo che appartiene al WWW (quali sono gli altri? HTTP e poi?).
Se non è basato su HTTP non può essere 1 agente web per definizione dato che il Web è basato su 2 cose: 1] Gli URI; 2] I protocolli web (HTTP e ?); 3] I linguaggi di rappresentazione dei documenti XML, RDF e loro evoluzioni. [EDIT] crawler? che cavolo è?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. Ultima modifica di Matrixbob : 12-10-2007 alle 14:31. |
![]() |
![]() |
![]() |
#66 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Ah ecco!
http://it.wikipedia.org/wiki/Crawler
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#67 | |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
dunque, innanzitutto un parser RSS e' piu' aderente alla definizione di agente di quanto lo sia un browser: concorderai sul fatto che il parser rss ha un grado di autonomia maggiore. Cio' premesso diciamo questo: dire che un software e' un agente significa prima di tutto dire che la prospettiva da cui lo analizzo mira non tanto a indagarne il funzionamento interno quanto piuttosto a descriverne le interazioni con l'ambiente esterno. In quest'ottica una qualunque applicazione puo' essere classificata come agente. Agente, cioe', e' un software che interagisce con altre entita' (umane, software, hardware...). E' una questione di prospettiva, di quale tipo di modello astratto uso per descrivere un certo fenomeno e su quali aspetti del sistema voglio puntare l'attenzione. dimmi se sono stato chiaro, perche' altrimenti cerco di spiegarmi in altro modo. tutte le domande che ti sei posto sui protocolli web sono assolutamenti irrilevanti e anzi fuorvianti: non c'entrano niente con il fatto di chiamare una certa cosa "agente". anzi, mi piacerebbe che spiegassi cosa ti ha portato a porre quelle domande, in modo da capire qual e' il fraintendimento. |
|
![]() |
![]() |
![]() |
#68 |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
sottolineo una cosa per chiarire il mio ultimo post. la mia definizione e' AL LIMITE della definizione canonica di software agent (che prevede autonomia, collaborazione e il fatto che il comportamento dell'agente sia definito non tanto sulla base di un algoritmo, ma piuttosto in termini di un obiettivo da perseguire).
cito da wikipedia alla voce software agent: "A Self-contained, interactive and concurrently-executing object, possessing internal state and communication capability". Questa come definizione generale di agente mi piace parecchio Ultima modifica di mad_hhatter : 09-10-2007 alle 22:57. |
![]() |
![]() |
![]() |
#69 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#70 | |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
a me invece sfugge il motivo per cui maggiori funzionalita' implicherebbero una maggiore autonomia e perche' il fatto di poter interpretare un linaguaggio formale lo renderebbe intelligente Ultima modifica di mad_hhatter : 09-10-2007 alle 23:34. |
|
![]() |
![]() |
![]() |
#71 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
Cosa che il parser RSS essendo solo un interprete xml in soldoni non può fare ![]() Ovviamente se si parla di semplici browser html, senza alcuna funzionalità di interpretazioni di altri tipi di linguaggi, allora l'RSS reader è più sofisticato. Ma oggi come oggi anche i browser dei telefonini riescono a fare queste cose.. per questo mi è venuto naturale pensare al javascript e alle sue molteplici possibilità ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#72 | |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
|
|
![]() |
![]() |
![]() |
#73 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Da:
http://en.wikipedia.org/wiki/HTTP Quote:
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
|
![]() |
![]() |
![]() |
#74 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 305
|
C'è una categoria particolare di agenti, chiamata agenti personali (peronal agents), i quali hanno un grado di autonomia piuttosto basso, e non fanno altro che espletare delle funzioni che l'utente non saprebbe fare da sè o per le quali sarebbe richiesto troppo tempo.
Wikipedia, con il termine "user agent", immagino che si riferisca a questo tipo di agente. In realtà la nozione di personal agent è davvero debole, ma sono comunque chiamati agenti. non serve infaatti un entità super-intelligente affinché questa si possa chiamare agente (vedi definizioni costruttive) |
![]() |
![]() |
![]() |
#75 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Io ritornavo con la mente a quando abbiamo definito il browser un Web agent e poi abbiamo detto che però non è autonomo perchè gli diciamo noi cosa fare ed allora il colpo di genio è stato:
se gli diciamo noi che fare allora sarà 1 User agent, no? Il discorso regge o no così?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#76 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 305
|
La risposta che mi sento di dare è "dipende".
Cioè, se tu gli dici cosa vuoi che faccia, ma lui sceglie come farlo, allora può essere un agente intelligente, a mio parere. Se tu gli dici: "cercami dei dati" ma gli lasci scelta (guarda nel tuo database, scegli di chiedere ad altri agenti, naviga in internet, cerca su google, ...) allora si ha un certo grado di autonomia. Come si diceva prima, è OVVIO che tutto è riconducibile ad un programma, ma questo non vuol dire che il programma non sia un agente!! |
![]() |
![]() |
![]() |
#77 | |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
@Matrixbob: non cercare di tagliare col coltello le categorie di agenti: come dicevo, a seconda della prospettiva adottata i confini tra le classi mutano e si affievoliscono... non essere troppo rigido con queste definizioni |
|
![]() |
![]() |
![]() |
#78 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Scusate, abbiamo parlato x 4 pagine di tutto/niente.
Riusciamo a fare un punto sintetico della situazione emersa dalle nostra conoscenze comuni? Tipo questo he segue. ![]() Ma: - User agent? - Web agent? , come li colloco? IMHO si potrebbe tentare una classificazione partendo dal interno x andare al esterno aggiungendo man mano le proprietà dei singoli tipi di agente. Sempre IMHO.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. Ultima modifica di Matrixbob : 12-10-2007 alle 14:30. |
![]() |
![]() |
![]() |
#79 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Quote:
Sapere distiguerli con precisione mi permette anche di contestualizzare meglio l'articolo e tutto quello che ne consegue. TNX!
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
|
![]() |
![]() |
![]() |
#80 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
http://en.wikipedia.org/wiki/Web_Agent
Ma LOL, tra la'ltro da Wiki se metto "Web Agent" esce fuori il Browser!!! ![]() Che casino ... ... che tra l'altro secondo le 3 basi ortogonali del WWW non poteve essere altrimenti. Poi: http://en.wikipedia.org/wiki/User_agent Quote:
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. Ultima modifica di Matrixbob : 12-10-2007 alle 14:47. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:24.