Search Algorithms for websites have been evolving since the time when dynamic websites came into existence, which collect and store data. It has now become a fundamental procedure in the development of a website, to implement a good search algorithm which helps the users to find relevant results. For websites with content dealing with geographic locations, a search algorithm which uses the geographic coordinate system to retrieve data is advantageous, as it requires the query to be ‘where’ the user is searching, rather than ‘what’ the user is searching for. Geographic Location based search now plays a key role in helping the users find results which are relevant to them, as considering the location for querying will make the search very specific to the area the user is searching in. In turn, this approach also requires the data to be stored in way that every piece of information is having a pair of coordinates as default property. In this thesis, we discuss how the concept of location based search algorithm can be used for Web Applications, and describe the components and frameworks used for its implementation with the help of the work ‘foody experience’, which is a platform that connects hosts from various cities to travelers from all over the world.

Gli algoritmi di ricerca per i siti web sono in evoluzione dal momento in cui sono stati creati siti web dinamici che raccolgono e memorizzano i dati. È ormai diventata una procedura fondamentale nello sviluppo di un sito web, l'implementazione di un buon algoritmo di ricerca che aiuta gli utenti a trovare risultati rilevanti. Per i siti web con contenuti che si occupano di posizioni geografiche, un algoritmo di ricerca che utilizza il sistema di coordinate geografiche per recuperare i dati è vantaggioso in quanto invece che restituire "cosa" l'utente sta cercando, l'interrogazione restituisce "dove" l'utente sta cercando. La ricerca basata sulla localizzazione geografica svolge un ruolo fondamentale per aiutare gli utenti a trovare risultati rilevanti, considerando che la posizione della ricerca sarà molto specifica per l'area interessata. A sua volta, questo approccio richiede che i dati siano memorizzati in modo che ogni singola informazione sia composta da una coppia di coordinate come valori predefiniti. In questa tesi, discutiamo il modo in cui il concetto di algoritmo di ricerca basata sulla localizzazione può essere utilizzato per le applicazioni Web. Sono anche discussi i componenti e le strutture utilizzate per la sua implementazione con l'aiuto di 'foody experience', una piattaforma che collega persone di varie città a viaggiatori provenienti da tutto il mondo.

Geographic location based search application

JAIN, RISHABH
2016/2017

Abstract

Search Algorithms for websites have been evolving since the time when dynamic websites came into existence, which collect and store data. It has now become a fundamental procedure in the development of a website, to implement a good search algorithm which helps the users to find relevant results. For websites with content dealing with geographic locations, a search algorithm which uses the geographic coordinate system to retrieve data is advantageous, as it requires the query to be ‘where’ the user is searching, rather than ‘what’ the user is searching for. Geographic Location based search now plays a key role in helping the users find results which are relevant to them, as considering the location for querying will make the search very specific to the area the user is searching in. In turn, this approach also requires the data to be stored in way that every piece of information is having a pair of coordinates as default property. In this thesis, we discuss how the concept of location based search algorithm can be used for Web Applications, and describe the components and frameworks used for its implementation with the help of the work ‘foody experience’, which is a platform that connects hosts from various cities to travelers from all over the world.
ING - Scuola di Ingegneria Industriale e dell'Informazione
22-dic-2017
2016/2017
Gli algoritmi di ricerca per i siti web sono in evoluzione dal momento in cui sono stati creati siti web dinamici che raccolgono e memorizzano i dati. È ormai diventata una procedura fondamentale nello sviluppo di un sito web, l'implementazione di un buon algoritmo di ricerca che aiuta gli utenti a trovare risultati rilevanti. Per i siti web con contenuti che si occupano di posizioni geografiche, un algoritmo di ricerca che utilizza il sistema di coordinate geografiche per recuperare i dati è vantaggioso in quanto invece che restituire "cosa" l'utente sta cercando, l'interrogazione restituisce "dove" l'utente sta cercando. La ricerca basata sulla localizzazione geografica svolge un ruolo fondamentale per aiutare gli utenti a trovare risultati rilevanti, considerando che la posizione della ricerca sarà molto specifica per l'area interessata. A sua volta, questo approccio richiede che i dati siano memorizzati in modo che ogni singola informazione sia composta da una coppia di coordinate come valori predefiniti. In questa tesi, discutiamo il modo in cui il concetto di algoritmo di ricerca basata sulla localizzazione può essere utilizzato per le applicazioni Web. Sono anche discussi i componenti e le strutture utilizzate per la sua implementazione con l'aiuto di 'foody experience', una piattaforma che collega persone di varie città a viaggiatori provenienti da tutto il mondo.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Thesis (Geographic Location Based Search Application)- Rishabh Jain.pdf

accessibile in internet per tutti

Descrizione: Thesis (Geographic Location Based Search Application)- Rishabh Jain
Dimensione 1.42 MB
Formato Adobe PDF
1.42 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/138562