Vuosi sitten

. (@cs.vu.nl)
Wed, 3 Dec 1997 19:34:19 +0100 (MET)

---------- Forwarded message ----------
Date: Wed, 3 Dec 1997 19:11:25 +0200 (EET)
From: . <@netppl.fi>
To: @cs.vu.nl

"ainakin pari paivaa" ;)

---------- Forwarded message ----------
Date: Fri, 22 Nov 1996 22:52:09 +0200 (EET)
From: . <@netppl.fi>
To: [email protected], [email protected],
[email protected], [email protected], [email protected]
Subject: �lykk��t agentit ja intranet @ VTT t�n��n

Olin t�n��n VTT:ll� koulutuksessa, otsikkona �lykk��t agentit ja intranet.
L�ysin el�m�nlleni tarkoituksen ja opin monta mielenkiintoista asiaa.
Kirjoitan t�h�n lyhyen tiivistelm�n, ja jatkossa ehk� muutaman tarkemman
artikkelin.

esitykset:

1. �lykk��t agentit, Dr. Walter van de Velde, Univ. of Brussels
2. Uudet ja vanhat tiedonhakuymp�rist�t, Kai Halttunen, Tampereen YO
3. Intranetin idea ja tarkoitus, Esa Pylkk�nen, Nokia Telecomm. (NTC)
4. Intranet case: ICL, Pekka Mannerkorpi, ICL Data oy
5. Altavista-perhe, Jari Tavi, Digital Equipment Corporation Oy

-

�lykk��t agentit
Dr. Walter van de Velde, Free University of Brussels
Artificial Intelligence Laboratory

Oliopohjaiset teknologiat (corba, net/webobjects) ovat tulossa ja
muuttavat verkkoa perusteellisesti. Ajatuksena on, ettei v�lill�
client-server siirret�k��n pelkk�� tietoa, vaan algoritmej�, joita
suoritetaan molemmissa p�iss�. Internet ei ole en�� mik��n suuri kovalevy
tai tietokanta, vaan aktiivista kommunikaatiota syv�llisemmin kuin ennen.

Agenttiteknologia menee viel� olioitakin syvemm�lle. Yksinkertaisimmin
agentti on esimerkiksi k�ytt�j�kohtainen apuri, joka k�ytt�� verkon
palveluja (esim. tietohaku) k�ytt�j�n toiveiden mukaisesti jopa k�ytt�j�n
tarpeen ennakoiden. Agentit tarkkailevat k�ytt�j�n tilaa, kontekstia, ja
arvioivat sen mukaan mik� tieto olisi kulloinkin tarpeellista tuoden sen
esille ilman, ett� k�ytt�j�n tarvitsee sit� erikseen pyyt�� tai edes
ajatella. Ne ovat aktiivisia tiedontarjoajia, jotka kilpailevat
n�kyvydest� kriteerein� relevanssi (relevance) ja 'p�tevyys' (competence).
N�it� on jo sovellettu k�yt�nn�ss� Belgiassa filmifestivaalien yhteydess�,
jolloin tavallisen staattisia ja tietokantapohjaisia www-dokumentteja
tarjoilevan palvelimen rinnalle asennettiin agenttipalvelin, jossa oli
kolme agenttia: aikatauluekspertti, makutuomari ja mainosmies.
WWW-kokonaisuutta suunnitellessa arvioitiin etuk�teen kunkin agentin
tarpeellisuus eri sivuilla. Agentit eiv�t siis edellyt� teko�ly�, niiden
k�ytt� voidaan suunnitella my�s perinteisesti, mutta k�yt�nn�ss� laajemmat
sovellukset vaativat ainakin yksinkertaisen oppimismetodin (esim.
"firefly", siin� muinoin tutkitussa Homer-musiikinsuositteluj�rjestelm�ss�
k�ytetty malli).

Ohjelmistoagenttiteknologian todellinen vahvuus piilee kuitenkin niiden
v�lisess� kommunikaatiossa. Hieman termej�: agentit puhuvat ACL:�� (Agent
Communication Laqnguage), joka koostuu kolmesta osasta: KQML (Knowledge
Query and Manipulation Language, siis tiedonvaihtokieli) KIF (Knowledge
Interface Format, yksinkertaisen kielen rakenne) Ontolingua (sanasto)

Kommunikoivat agentit voivat muodostaa tiimej�, ty�ryhmi�, liittoutumia,
mit� tahansa. Yksi malli teknisess� suunnittelussa on sellainen, ett� eri
suunnittelijoiden (jotka eiv�t esim. osaa samaa kielt�) ei tarvitse
kommunikoida suoraan kesken��n, vaan heid�n agenttinsa muodostavat ryhm�n.
T�m� mahdollistaa my�s mm. ei-reaaliaikaisen ja off-line keskustelun
ihmisten v�lill�. My�s laajemmissa suunnitteluhankkeissa (pohjakaavat,
tiesuunnittelu yms.) voidaan pit�� eri intressiryhmien (talous,
turvallisuus, insin��rit, ymp�ristoihmiset) agentit edustamassa kaikissa
eri suunnitteluvaiheissa ja agentit voivat laatia valmiita malleja joiden
ne arvioivat vastaavan eri ryhmien toiveita.

Agenttiteknologian avulla voi replikoitua, heijastaa itsens� maailmaan
useisiin paikkoihin yht�aikaa ja valvoa omia intressej��n ja saada
haluamaansa informaatiota osallistumatta aktiivisesti kaikkeen joka hetki.

Juuri tuota olen kiivaimmin pohtinut pitk�n aikaa, ja joitain
samantapaisia ajatuksia ja jopa kokeiluita oli ehtinyt synty�kin, ennen
kuin nyt n�ist� kuulin. Aikanaan neuroverkkoihin, oliopohjaisuuteen ja
javaan tutustuminen tuntui samalta, mutta t�ss� on kyll� kyse viel� paljon
suuremmasta asiasta: Ty�-, toiminta- ja el�m�ntapojen todellisesta
muutoksesta -- t�h�n astihan verkko on ollut vain vanhan maailman
replikoimista digitaaliseksi ilman ett� ihmisen rooli siin� juurikaan
muuttuu.

Keskustelin p�iv�n mittaan Van de Velden kanssa asiasta enemm�nkin ja sain
mielenkiintoista lis�tietoa, h�n kertoi muutamia n�k�kulmia ja antoipa
lis�materiaalikin. Pyysi my�s mailaamaan, niin l�hett�� lis��
pointtereita ja oli ilmeisen kiinnostunut sosiohumanistisesta
n�k�kulmastani verkkoon. Niin, olin kai ainoa humanisti koko VTT:ll�.

Kukaan kai ei oikein tajunnut koko juttua. Mummot kyseliv�t etiikasta ja
pelk�siv�t, insin��rit kaipasivat ruuvimeisselitason konkretiaa (sit�kin
on).

-

Uudet ja vanhat tiedonhakuymp�rist�t
Kai Halttunen, Tampereen yliopisto
Informaatiotutkimuksen laitos

Halttunen, kuten kaikki muutkin, oli aika shokissa Van de Velden esityksen
j�lkeen. Tuntui kovalta palata takaisin agenttiutopioista arkisen
internetin arkisiin tietohakuongelmiin: tilanteeseen, jossa k�ytt�j�
joutuu suorittamaan aktiivista tiedonhakua kelvottomasta tietokannasta
k�mpel�in v�linein. Herra tutkija tuntui tosin olevan varsin tyytyv�inen
siihen, ett� WWW:n my�t� tiedonhaun ongelmat ovat karanneet laitoksen
laboratorioista kansan tietoisuuteen.

Perimm�isin ongelma on, ett� verkossa kukaan ei speksaa tietoa, jos ei
tuottaja sit� itse tee. Aiemmin siihen ei ollut edes ty�kalua, mutta nyt
yksinkertaiset META-tagit ovat vakiintuneet (description, keywords,
robots). Viel� sittenkin sanahakukoneiden (esim. AltaVista) suorittamat
relevanssiarvioit ovat h�m�ri� ja uusiakin ongelmia on (framet).

Surffaaminen on raskasta, mutta sit� voisi kevent�� kehitt�m�ll� niin
palvelin- kuin asiakaspuolen navigointitekniikoita (guided tours,
backtrack, history list, bookmarks, overview diagrams, zoom, fisheye view,
footprints, landmarks, queries).

Aiheen mukaisesti Halttunen esitteli vanhan ja uuden median ja niiden
k�yt�nn�n tiedonhaun eroja, mutta neh�n nyt ovat kaikille tuttuja. Katson
jos nuo taulukot olisivat verkossa jossain.

-

Intranetin idea ja tarkoitus
Esa Pylkk�nen, Nokia Telecommunications (NTC)

Pylkk�nen aloitti intranetist� tutun ja turvallisen kaavan mukaan, siis
haukkumalla internetin lyttyyn ja osoittamalla yrityksen sis�isten toimien
t�rkeyden. H�nell� oli kuitenkin hyv� ja selke� k�sitys siit�, mik�
verkossa on t�rke��, ketk� p�rj��v�t ja mill� ev�in. Kalvot on tuossa
kopiona, en ala nyt toistamaan, ehk� pukkaan webiin. Tuttujahan nuo
strategiat ovat, mutta tuossa selke�sti esill�.

Lopun aikaa oli selvityst� NTC:n webin sis�ll�st� ja suunnitelmista.
T�ll� hetkell� heill� on n. 200 webiservoa, joista 50 keskeisess�
k�yt�ss�. Sivuilla on kaikki tavalliset: sis�ist� informaatiota,
dokumenttikirjasto, kalenterit, resurssien allokointi aikataulut,
keskusteluryhm�t yms. Ty�kaluina standardit nettiv�lineet ja Lotus Notes.
Jatkossa on tarkoitus toteuttaa ns. Data Warehouse (lis�� my�hemmin),
sis�inen laskutus ja raportointi ja jopa joitain busineskriittisi� toimia
ja asiakasliittymi� webin kautta.

Ainut tyls� luento, mutta tuli siin�kin asiaa.

-

Intranet case: ICL
Pekka Mannerkorpi, ICL Data Oy

Tiivis, loistava esitys varmasti maailman parhaimpiin kuuluvista
intraneteist�. Konsultti Mannerkorpi ei selv�stik��n ollut ensimm�ist�
kertaa asialla, puhui selke�sti ja innostavasti ja materiaali oli
loistavaa (kopioita ilmeisesti saatavilla, katso my�s s�hk�inen
k�yntikortti http://www.icl.fi/pekka.mannerkorpi/)

ICL on vanha Teamware-firma, joten heid�n verkkoratkaisunsakin pohjautuu
siihen. Aivan vastik��n on julkaistu TeamWWWare (saatavilla www.icl.fi
ilmaiseksi) joka liitt�� kaikki tiimin palvelut suoraan webiin. Huh.
Melkein voisi j��d� el�kkeelle kun on tuollaisia tuotteita.

Icl�isill� on k�yt�ss� web-ty�p�yt�, eli kaikilla ty�ntekij�ill� on
koneessaan (mik� se sitten onkaan) browseri, jolla saa avattua webist�
hienon ty�p�yd�n, jolta p��see suoraan tekstink�sittelyyn,
taulukkolaskentaan ja muihin tarpeellisiin toimiin, sis�isiin
tietopalveluihin ja tarpeellisiin internetin palveluihin. Ty�p�yt� on
keskitetysti m��ritelty ja kontrolloitu sek� ennen kaikkea ketter�, kun
ty�ymp�rist�� p�ivitet��n ei itse koneisiin (joita kai tuhansia) tarvitse
koskea.

ICL:ll� on my�s (kohta) toteutettu ns. Data Warehouse. Se tarkoittaa
sit�, ett� kaikista mahdollisista l�hteist� ja kannoista (oracle, access,
word, excel, ihmeelliset vax/vms/unix -systeemit jne.) ker�t��n tiedot
l�hinn� ODBC:t� hy�dynt�en yhteen paikkaan, "Datapumppuun", josta ne taas
ovat saatavilla webist� SQL-serverin l�pi. Periaatteessa kaikki tiedot
siis saadaan webiin suhteellisen suoraviivaisesti. Koko j�rjestelm�n nimi
on Dataweb, pumppuohjelmisto on MUST Enterprise, joka on VI-Solutionsin
(kiva firma) kehitt�m� tuote.

Mannerkorpi oli muutenkin mainio tyyppi. Kirjoittelee ICL:n uloskinp�in
julkaisemaan nettilehteen p�ivitt�in hyvi� nettipakinoita ja tiet�� kai
kaikesta tapahtuvasta kaiken. Ehtip� muutamissa sivulauseissa
mainitsemaan, ett� alkuvuodesta tulee vihdoin se kauan odotettu
matkatoimistojen killer application, eli matkat saa katsoa ja buukata
n�pp�r�sti verkosta (puhui melkein Peterin sanoin sen buukkausesimerkin).
Nytkinh�n on olemassa Peterin l�yt�m� www.travellink.se, mutta tuo uusi
kai on aika ultimaattinen. Samoin on vihdoin toteutettu se meid�nkin
pitk��n p�yrittelem� ajatus verkkovalokuvapankista, digistar.fi .

Oli mielenkiintoista n�hd�, kuinka ainakin minulle yll�tyksen� juuri ICL
on toteuttanut sis�isesti monet meid�nkin unelmista. Tuollainen intranet
on jo l�hell� t�ydellisyytt�: kiva taikkilaisten suunnittelema ulkoasu ja
kaikki tiedot ja toiminnot hyvin k�sill�. Hieman kesken se tosin on,
l�hinn� tuon hurjan monimutkaisen ja ty�l��n datapumpun osalta.

-

Intranetin ty�kaluista Altavista-perhe
Jari Tavi, Digital Equipment Corporation Oy

AltaVista r�j�ytti pankin ja nimest� tuli niin suosittu, ett� Digital
k�ytt�� sit� kaikessa ja on kehitt�nyt konseptin ymp�rille kokonaisen
tuoteperheen.

AltaVistalla toteutettu inter- ja intranet -ratkaisu on t�ydellisen aika-
ja paikkariipumaton ja siksi ideaalinen nykyaikaisen
virtuaaliorganisaation tarpeisiin. K�yt�nn�ss� se tarkoittaa, ett� kaikki
hoituu webin kautta mill� tahansa browserilla mist� tahansa. Upeaa!
Tuotteita ovat tutun hakuj�rjestelm�n (skaalautuu: internet, extranet,
intranet ja ty�asema tasoille) lis�ksi siis mailiservo, tunnelointi,
firewall, directory ja forum.

N�m� kovaa teksti� paukuttavat ja toimivia k�yt�nn�n ratkaisuja tarjoavat
verkkovision��rit ovat ymm�rt�neet agenttien merkityksen, ja etenkin
niiden tulevan uutisarvon. Siis kaikkea kutsutaan agenteiksi vaikka ne
eiv�t niit� ole. Aika oikeitakin agentteja perheest� silti l�ytyy, mm.
kiva palvelija, jolle voi l�hett�� GSM:ll� SMS:n (siis tekstiviestin) ja
pyyt�� jotain tietoa (esim. mitk� raflat t�ss� kaupungissa miss� nyt olen
ovat viel� auki ja tarjoavat edullista meksikolaista ruokaa). Matkailijan
pikku apuri hakee tiedot ja koostaa niist� raportin, soittaa ja kertoo
tiedot (tai vastaa SMS:n�). Ainakin v�itti olevan karkeassa muodossa
Digitalilla sis�isess� koek�yt�ss�.

Mielenkiintoisimmat uudet tuotteet ovat Millicent ja Borges. Millicent on
Digitalin kehitt�m� maksuj�rjestelm� verkkoon, joka on suunniteltu
dokumenttikohtaisten mikromaksujen suorittamiseen. Neuvottelut suurten
rahalafkojen kanssa ovat meneill��n, saa n�hd� mit� tulee. Borges taas on
j�lleen uusi henkil�kohtainen uutispalvelu, perustuu profiileihin, jotka
tosin saa uutena piirteen� m��ritell� vapaamuotoisesti luonnollisen
kielen, my�s suomen, lausein. Luennoitsija Tavi kertoi m��ritelleens�
profiilinsa haluavansa tietoja muutamien kilpailijoiden (jotka nimennyt)
uusista strategioista ja tuotteista. N�yttip� kalvoa inboxistaan, jossa
oli tyypillinen Borgesin y�ll� kasaama p�ivitt�inen raportti. Tied�
sitten kuinka paljon bluffasi, mutta v�itti todella, ett� AltaVistan uudet
tuotteet ymm�rt�v�t jossain m��rin luonnollisia kieli�, osaavatpa
suorittaa yksinkertaisia k��nn�ksi�kin ja ymm�rt�v�t mm. suomen muotoja.

-

Kiinnostava p�iv� kaikkiiaan, konkreettisimpana k�teen j�i ICL:n ratkaisu,
jossa oli toteutettu hyvin monia niit� kohtia mit� t�ss� syksyn mittaan
ollaan pohdittu. Agentit taas .. niin, todella r�j�yttiv�t tajuntani ja
avasivat ovet niihin seiniin joihin olen p��t�ni j��r�p�isesti hakannut.
Pit�nee koittaa uskaltaa mailata sille gurulle, ja aion muuten
aktiivisesti opiskella ja tutkia niit� harrastuksena ainakin pari p�iv��
:)

-
. http://www.netppl.fi/~/
Net People Oy http://www.netppl.fi/