Università degli Studi di Milano-Bicocca
Dipartimento di Informatica, Sistemistica e Comunicazione
Laurea Magistrale in Teoria e Tecnologia della Comunicazione
ESERCITAZIONI – 2. RICERCA SUL WEB
Corso di Strumenti e applicazioni del Web
Prof. Giuseppe Vizzari, a.a. 2016/2017
20 Ottobre 2016
Andrea Gorrini
andrea.gorrini@unimib.it
2
Queste slide fanno parte del corso “Strumenti e applicazioni del Web”.
Il sito del corso, con il materiale completo, si trova in
strumentiapplicazioniweb.wordpress.com.
Data la rapida evoluzione della rete, il corso viene aggiornato ogni anno.
Il presente materiale è pubblicato con licenza Creative Commons “Attribuzione -
Non commerciale - Condividi allo stesso modo – 3.0”
(http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it):
La licenza non si estende alle immagini provenienti da altre fonti e agli screenshots,
i cui diritti restano in capo ai rispettivi proprietari, che, ove possibile, sono stati
indicati. L'autore si scusa per eventuali omissioni, e resta a disposizione per
correggerle.
Motore di ricerca
Un motore di ricerca è un sito progettato per restituire un
elenco di siti che riguardano un argomento scelto.
Vantaggi:
servizio non a pagamento
tempi di ricerca si sono ridotti
Criticità:
come viene gestita la priorità data ai risultati?
Esercitazioni Strumenti e Applicazioni Web 3
Tipi di motori di ricerca
Search Engine: il crawler scandaglia il Web acquisendo
pagine (es. Altavista)
Directories: strutturati per categorie, riportano un unico
riferimento per sito (es. Yahoo!)
Di nuova generazione: attuano tecniche più raffinate per
valutare la pertinenza e la qualità dei risultati (es. Google)
Esercitazioni Strumenti e Applicazioni Web 4
Raffinare la ricerca
OR: tutte le citazione che contengono almeno uno dei due
termini
AND: tutte le citazioni che contengono tutti i termini
”…”: tutte le citazioni che contengono esattamente il
termine
NOT: escludere le citazioni che contengono il ”termine
negato”
Esercitazioni Strumenti e Applicazioni Web 5
Raffinare la ricerca
NEAR: tutte le citazioni che contengono i termini “vicini” tra
loro
“* …”: specificare parole sconosciute
SITE: … : per cercare un particolare sito
DEFINE: … : ottenere la definizione di una parola
Esercitazioni Strumenti e Applicazioni Web 6
Google Flights
Recente integrazione dei risultati della ricerca (es. da wiki o da
altri servizi Google):
 “Flight from Milano to Paris”
Esercitazioni Strumenti e Applicazioni Web 7
Google Immagini
Strumenti di ricerca:
• dimensioni
• colore
• tipo
• ora
• diritti di utilizzo
Ricerca avanzata:
• area geografica
• tipo di file
Esercitazioni Strumenti e Applicazioni Web 8
Google Video
Strumenti di ricerca:
• area geografica
• durata
• data
• qualità
• sottotitoli
• fonte
Esercitazioni Strumenti e Applicazioni Web 9
Google Scholar
Motore di ricerca dedicato al mondo accademico (articoli
scientifici, manuali, …): https://scholar.google.it/
biblioteca online
citazioni
riferimenti bibliografici
plug in per archiviazione dei risultati (es. Zotero)
profilo personale
* Research Gate
Esercitazioni Strumenti e Applicazioni Web 10
Bookmarks
 Gestione e annotazione dei siti web
Esercitazioni Strumenti e Applicazioni Web 11
Cookies
Autenticazione
Memorizzano dati relativi alla sessione di navigazione
Tracciano la navigazione dell’utente
Implicazioni legate alla riservatezza
Firefox
• Preferences
• Privacy
• Remove cookies
Esercitazioni Strumenti e Applicazioni Web 12
Plug in
https://addons.mozilla.org/it/firefox/
Adblock: blocco annunci commerciali
NoScript: blocco selettivo di alcuni script (anti malware)
Esercitazioni Strumenti e Applicazioni Web 13
Google Trends
https://www.google.it/trends
Esercitazioni Strumenti e Applicazioni Web 14
Google Ngram Viewer
https://books.google.com/ngrams
Esercitazioni Strumenti e Applicazioni Web 15
Google Public Data
https://www.google.com/publicdata/directory
Esercitazioni Strumenti e Applicazioni Web 16
Google Analitics
https://www.google.it/analytics/
Esercitazioni Strumenti e Applicazioni Web 17
Wolfram Alpha
https://www.wolframalpha.com/
Sign in
My Facebook profile
Esercitazioni Strumenti e Applicazioni Web 18
Trade Tracker
https://tradetracker.com/it/
Esercitazioni Strumenti e Applicazioni Web 19
WEBSITE DEBUG
Browser Firefox:
Tools
Web Developer
Network
Esercitazioni Strumenti e Applicazioni Web 20
WEBSITE DEBUG
https://www.google.it/maps
Esercitazioni Strumenti e Applicazioni Web 21
WEBSITE DEBUG
https://www.openstreetmap.org
Esercitazioni Strumenti e Applicazioni Web 22
WEBSITE DEBUG
https://strumentiapplicazioniweb.wordpress.com/
Esercitazioni Strumenti e Applicazioni Web 23
WEBSITE DEBUG
MAC
Applicazioni
Utilities
Activity Monitor
Network
WINDOWS:
Programmi
Accessori
Strumenti di sistema
Resource Monitor
Esercitazioni Strumenti e Applicazioni Web 24
WEBSITE DEBUG
Gestione RAM
Esercitazioni Strumenti e Applicazioni Web 25
Lettura consigliata
“Che cosa sognano gli algoritmi?”
Dominique Cardon
Esercitazioni Strumenti e Applicazioni Web 26

2 esercitazione - Ricerca sul web