Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

HAVES: "Intelligent" søgerobot ØNSKES: Forretningsidéer / hjælp

Side 1 ud af 1 (2 indlæg)
  • 1
Tilmeldt 26. Mar 09
Indlæg ialt: 10
Skrevet kl. 13:30
Hvor mange stjerner giver du? :

Forretningsidéer/hjælp til nedenstående ønskes. Eksempelvis har vi overvejet automatiseret test af hjemmesider. Og ellers er der rig mulighed for at lave søgesmakiner der dækker et eller flere områder, eller man kan lave noget i stil med Momondo (rejsesøgemaskine).

Søgerobot/Miner

Til at indsamle data har vi udviklet en søgemaskine der vha. et "filter" kan trække data ud fra en vilkårlig hjemmeside og samtidigt "forstå" hvad den læser. Data fra en skanning sendes i XML format til en webservice på vores database server.

Kernen i søgerobotten er Firefox, så vi kan gøre alt med en webside, som man kan fra en browser. Vi kan f.eks. navigere frit rundt, fylde i felter, logge ind, og aktivere links selv hvis det kræver afvikling af javascript kode osv.

Php "filter"

Til at navigere rundt på en given hjemmeside laves et simpelt php-filter/skript, som vha. vores Sleipner php-modul kan "autosurfe" en hjemmeside og indeksere informationen på en langt mere avanceret måde end eksempelvis Google. Prisen for denne "intelligente" søgning er så at der skal laves dette filter for hvert websted/site.
F.eks. kunne uddrag af sådant et filter se ud som følger:

 

domFind           ( 1, "Vælg kommune",    contains  );
domFindNext ( -1 , "SELECT", equals );
selectSelect ( 3 ); // 4. element i "drop-down" menu (starter fra 0)
domFind ( "SØG", equals );
nodeClick ();

Som først vælger et bestemt element i en "drop-down" menu, og derefter trykker på en "SØG" knap.

 

Hvis man vil hente data ud fra siden og gemme i databasen kan det f.eks. se sådan her ud:

domFind           ( "normalBlackFontBold",    equals           );
domFindNext ( "beskrivelse", icontains );
outputValue ( "DESCRIPTION" );
domFind ( "Udbetaling", equals );
domFindNext ( "kr", icontains );
outputValueUnit ( "PRICE_TOTAL", "DKK", trimInteger );
Fra Eden
Tilmeldt 20. Jun 07
Indlæg ialt: 667
Skrevet kl. 16:22
Hvor mange stjerner giver du? :
Side 1 ud af 1 (2 indlæg)