Sinseweb - semanttinen hakukone
Tamper, Claire (2011)
Tamper, Claire
Saimaan ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201102112259
https://urn.fi/URN:NBN:fi:amk-201102112259
Tiivistelmä
Internet ja sen sisällön määrä kasvaa jatkuvasti ja tiedon hakeminen Internetistä muuttuu jatkuvasti haastavammaksi. Luotettavan ja tiedonhakijan haluaman tiedon löytämiseksi on käytettävä monimutkaisia hakustrategioita ja valittava oikeanlainen hakupalvelu. Internetin suosituimmiksi hakupalveluiksi ovat nousseet hakukoneet. Viime vuosien aikana on alkanut tulla ihmisten käyttöön semanttisia hakukoneita.
Semanttinen hakukone poikkeaa perinteisestä hakukoneesta siihen lisätyn semantiikan avulla. Semantiikalla tarkoitetaan tässä yhteydessä, että hakukone ymmärtää hakusanojen ja lauseiden merkityksen. Tämän opinnäytetyön tarkoituksena on rakentaa yksinkertainen semanttinen hakukone nimeltä Sinseweb. Sinseweb-projekti on tehty yhteistyössä Tiksis Technologies Oy nimisen yrityksen kanssa.
Sinseweb-projektiryhmä koostui Tiksis Technologies Oy:n työntekijöistä. Opinnäytetyö keskittyy omaan panokseeni koskien tuotteen suunnittelua, testausta ja toteutusta. Projektinhallinnassa sovellettiin erilaisia metologioita useista erilaisista elinkaarimalleista, kuten esimerkiksi vesiputousmalli ja RUP.
Projektin kussakin vaiheessa käytettiin erilaisia työkaluja ja menetelmiä. Esitutkimusvaiheessa todettiin Sinseweb-järjestelmä toteutuskelpoiseksi. Määrittelyvaiheessa määriteltiin projekti ja sen lopputuote. Suunnitteluvaiheen alkuvaiheessa tehtiin myös pieni tutkimus semanttisesta Internetistä ja hakukoneista. Toteutusvaiheessa valmistettiin suunnitelmien ja määritelmien mukainen lopputuote käyttämällä hakukoneen rakennukseen erilaisia web-teknologioita, kuten Drupal ja PHP. Viimeisenä vaiheena projektissa oli tuotteen testaus. Testaus suoritettiin opiskelijavoimin ja se onnistui.
Projektin lopputuloksena saatiin aikaiseksi semanttinen hakukone. Sinseweb-projektin aikana kuitenkin Sinseweb-järjestelmä saatiin keskeisiltä osilta määriteltyä, suunniteltua, toteutettua ja testattua. Ongelmitta projektissa ei selvitty, mutta loppujen lopuksi saatiin aikaan lupaava lopputuote. Lopputuotteessa on kuitenkin vielä varaa kehitykselle vaikka se onkin jo nyt lupaava hakukone.
Semanttinen hakukone poikkeaa perinteisestä hakukoneesta siihen lisätyn semantiikan avulla. Semantiikalla tarkoitetaan tässä yhteydessä, että hakukone ymmärtää hakusanojen ja lauseiden merkityksen. Tämän opinnäytetyön tarkoituksena on rakentaa yksinkertainen semanttinen hakukone nimeltä Sinseweb. Sinseweb-projekti on tehty yhteistyössä Tiksis Technologies Oy nimisen yrityksen kanssa.
Sinseweb-projektiryhmä koostui Tiksis Technologies Oy:n työntekijöistä. Opinnäytetyö keskittyy omaan panokseeni koskien tuotteen suunnittelua, testausta ja toteutusta. Projektinhallinnassa sovellettiin erilaisia metologioita useista erilaisista elinkaarimalleista, kuten esimerkiksi vesiputousmalli ja RUP.
Projektin kussakin vaiheessa käytettiin erilaisia työkaluja ja menetelmiä. Esitutkimusvaiheessa todettiin Sinseweb-järjestelmä toteutuskelpoiseksi. Määrittelyvaiheessa määriteltiin projekti ja sen lopputuote. Suunnitteluvaiheen alkuvaiheessa tehtiin myös pieni tutkimus semanttisesta Internetistä ja hakukoneista. Toteutusvaiheessa valmistettiin suunnitelmien ja määritelmien mukainen lopputuote käyttämällä hakukoneen rakennukseen erilaisia web-teknologioita, kuten Drupal ja PHP. Viimeisenä vaiheena projektissa oli tuotteen testaus. Testaus suoritettiin opiskelijavoimin ja se onnistui.
Projektin lopputuloksena saatiin aikaiseksi semanttinen hakukone. Sinseweb-projektin aikana kuitenkin Sinseweb-järjestelmä saatiin keskeisiltä osilta määriteltyä, suunniteltua, toteutettua ja testattua. Ongelmitta projektissa ei selvitty, mutta loppujen lopuksi saatiin aikaan lupaava lopputuote. Lopputuotteessa on kuitenkin vielä varaa kehitykselle vaikka se onkin jo nyt lupaava hakukone.