Distance Search slovenských firiem

Post on 01-Jan-2016

36 views 5 download

description

Bc. Peter Cích Vyhľadávanie Informácií. Distance Search slovenských firiem. Problémová oblasť. vyhľadávanie na základe vzdialenosti vzdialenosť určená vzdušnou čiarou reálna vzdialenosť (autom) zemepisné súradnice zemepisná šírka – latuitude zemepisná dĺžka – longtitude. Motivácia. - PowerPoint PPT Presentation

Transcript of Distance Search slovenských firiem

BC. PETER CÍCHBC. PETER CÍCH

Vyhľadávanie InformáciíVyhľadávanie Informácií

Problémová oblasťProblémová oblasť

vyhľadávanie na základe vzdialenostivyhľadávanie na základe vzdialenosti

vzdialenosť určená vzdialenosť určená vzdušnou čiarouvzdušnou čiaroureálna vzdialenosť (autom)reálna vzdialenosť (autom)

zemepisné súradnicezemepisné súradnicezemepisná šírka – latuitudezemepisná šírka – latuitudezemepisná dĺžka – longtitudezemepisná dĺžka – longtitude

2

MotiváciaMotivácia

vyhľadávanie na základe vyhľadávanie na základe referenčného bodureferenčného bodu

zobrazenie najbližších firiem v okolízobrazenie najbližších firiem v okolí

detaily zvolenej firmydetaily zvolenej firmy

3

Existujúce riešeniaExistujúce riešenia mapy od Google – mapy od Google – maps.google.commaps.google.com

služba služba Search nearbySearch nearby○ firmy pridané používateľmifirmy pridané používateľmi○ firmy zo Zlatých stránokfirmy zo Zlatých stránok

vyhľadávanie – vyhľadávanie – Zlaté stránkyZlaté stránkyslužba služba RádiusRádiusvýber vzdialenosti výber vzdialenosti od referenčného boduod referenčného bodu

4

Postup riešeniaPostup riešenia

vstupné údajevstupné údajezoznam slovenských firiem (zoznam slovenských firiem (zoznam.skzoznam.sk))

geografické údajegeografické údaje○ zemepisná šírkazemepisná šírka○ zemepisná dĺžkazemepisná dĺžka○ ontológia slovenských miest [ ontológia slovenských miest [ .owl .owl ]]

5

Postup riešeniaPostup riešenia

6

Postup riešeniaPostup riešenia

wgetwget-om stiahnuté stránky firiem-om stiahnuté stránky firiem53 967 firiem53 967 firiem

parsovanie údajov firiemparsovanie údajov firiemvýstupný súbor [ výstupný súbor [ .csv.csv ] ]

○ nazovFirmy;ulica;psc;mesto;telefon;fax;email;www;ico;pocetZamestnazovFirmy;ulica;psc;mesto;telefon;fax;email;www;ico;pocetZamestnancov;rocnyObrat;rokVzniku;popisFirmynancov;rocnyObrat;rokVzniku;popisFirmy

celkový čas celkový čas 2 211,463 s (36,8577 min.)2 211,463 s (36,8577 min.)○ 40,978 ms / firma40,978 ms / firma

7

Postup riešeniaPostup riešenia

úprava existujúcej ontológieúprava existujúcej ontológieProtégé Protégé – úprava ontológií– úprava ontológií+ trieda + trieda CompanyCompanyvytvorenie vzorovej inštancievytvorenie vzorovej inštancie

hasRegionhasRegionfirma.mestofirma.mesto location.nazovRegionulocation.nazovRegionu1x nenájdených – 7 5281x nenájdených – 7 528+ regulárne výrazy – + regulárne výrazy – 3 750 nenájdených 3 750 nenájdených

8

Postup riešeniaPostup riešenia

import do import do SesameSesameRDF / XMLRDF / XMLSPARQL SPARQL dotazy dotazy

Používateľské rozhraniePoužívateľské rozhranieHTMLHTML + + JavaScriptuJavaScriptu + + PHPPHP skript skriptyyGoogle Maps APIGoogle Maps APIspresnenia SELECT-uspresnenia SELECT-u

9

ZhodnotenieZhodnotenie

10

11

12

13

14

15