SWAP - Semantic Web Access and Personalization Research Group

RecSys2019.RecSys2019 History

Hide minor edits - Show changes to output

September 13, 2019, at 07:40 AM EST by 130.241.3.200 -
Changed line 81 from:
* [[https://drive.google.com/file/d/18NJF94_qCwukg201nArmlVZP8doabKiO/view?usp=sharing|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on with Solutions) ]]
to:
* [[https://www.slideshare.net/FedelucioNarducci/converse-framework-at-work-hands-on-recsys-summer-school|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on with Solutions) ]]
September 13, 2019, at 07:39 AM EST by 130.241.3.200 -
Changed lines 81-82 from:
* [[http://www.di.uniba.it/~swap/recsyssummerschool/advances_in_cbrs_2019_hands_on.pdf|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on) ]]
to:
* [[https://drive.google.com/file/d/18NJF94_qCwukg201nArmlVZP8doabKiO/view?usp=sharing|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on with Solutions) ]]
September 10, 2019, at 02:22 PM EST by 93.43.182.86 -
Changed line 73 from:
'''[++Slides (available soon)++]'''
to:
'''[++Slides++]'''
September 10, 2019, at 02:19 PM EST by 93.43.182.86 -
Changed lines 77-81 from:
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 1: Advances in Content-based Recommender Systems - Introduction ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 2: Advances in Content-based Recommender Systems - Endogenous Techniques ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 3: Advances in Content-based Recommender Systems - Exogenous Techniques ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 4: Generating Explanations ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on) ]]
to:
* [[http://www.di.uniba.it/~swap/recsyssummerschool/advances_in_cbrs_2019_introduction.pdf|Part 1: Advances in Content-based Recommender Systems - Introduction ]]
* [[http://www.di.uniba.it/~swap/recsyssummerschool/advances_in_cbrs_2019_exogenous.pdf|Part 2: Advances in Content-based Recommender Systems - Exogenous Techniques ]]
* [[http://www.di.uniba.it/~swap/recsyssummerschool/advances_in_cbrs_2019_endogenous.pdf|Part 3: Advances in Content-based Recommender Systems - Endogenous Techniques ]]
* [[http://www.di.uniba.it/~swap/recsyssummerschool/advances_in_cbrs_2019_explanation.pdf|Part 4: Advances in Content-based Recommender Systems - Generating Explanations ]]
* [[http://www.di.uniba.it/~swap/recsyssummerschool/advances_in_cbrs_2019_hands_on.pdf|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on) ]]
September 10, 2019, at 02:16 PM EST by 93.43.182.86 -
Changed lines 77-81 from:
* Part 1: Advances in Content-based Recommender Systems - Introduction
* Part 2: Advances in Content-based Recommender Systems - Endogenous Techniques
* Part 3: Advances in Content-based Recommender Systems - Exogenous Techniques
* Part 4: Advances in Content-based Recommender Systems - Generating Explanations
* Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on)
to:
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 1: Advances in Content-based Recommender Systems - Introduction ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 2: Advances in Content-based Recommender Systems - Endogenous Techniques ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 3: Advances in Content-based Recommender Systems - Exogenous Techniques ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 4: Generating Explanations ]]
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on) ]]
September 08, 2019, at 01:02 PM EST by 37.77.123.172 -
Changed line 67 from:
Please note, to run the system, you must add the appropriate lines of code where highlighted.
to:
Please note, to run the system, you must add the appropriate lines of code where highlighted. This will be the goal of the hands-on session.
September 08, 2019, at 01:00 PM EST by 37.77.123.172 -
Changed line 44 from:
We will use the MiniConverseFramework
to:
We will use the MiniConverse Framework
September 08, 2019, at 12:59 PM EST by 37.77.123.172 -
Changed line 59 from:
* Paste the repository's URL (available soon) in the URI text box and click Next 1.3.
to:
* Paste the repository's URL (https://github.com/aiovine/RecSysSummerSchool2019.git) in the URI text box and click Next 1.3.
Changed line 65 from:
*To launch the interface, right-click on the DialogManager class, and select Run As > Java Application
to:
* To launch the interface, right-click on the DialogManager class, and select Run As > Java Application
September 03, 2019, at 09:16 AM EST by 193.204.187.90 -
Changed lines 31-37 from:
* M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015.

[[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Link]]

* P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press). ISBN 978-3-030-05618-6.

[[https://www.springer.com/gp/book/9783030056179|Link]]
to:
* M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015 ([[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Link]])

* P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press). ISBN 978-3-030-05618-6 ([[https://www.springer.com/gp/book/9783030056179|Link]])
September 03, 2019, at 09:15 AM EST by 193.204.187.90 -
Changed lines 31-33 from:
* M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-
aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015.
to:
* M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015.
Changed lines 35-36 from:
* P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press).
ISBN 978-3-030-05618-6.
to:
* P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press). ISBN 978-3-030-05618-6.
September 03, 2019, at 09:15 AM EST by 193.204.187.90 -
Changed lines 29-32 from:
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|xxx]]
* [[https://www.springer.com/gp/book/9783030056179|P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive
and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press).
ISBN 978-3-030-05618-6.]]
to:


* M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-
aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015.

[[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|Link]]

* P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press).
ISBN 978-3-030-05618-6.

[[https://www.springer.com/gp/book/9783030056179|Link]]
September 03, 2019, at 09:14 AM EST by 193.204.187.90 -
Changed lines 29-30 from:
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-
aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015.]]
to:
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|xxx]]
September 03, 2019, at 09:14 AM EST by 193.204.187.90 -
Changed lines 29-33 from:
.... readings
to:
* [[https://link.springer.com/chapter/10.1007/978-1-4899-7637-6_4|M. De Gemmis, P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics-
aware content-based recommender systems. In "Recommender Systems Handbook", pages 119-159. 2015.]]
* [[https://www.springer.com/gp/book/9783030056179|P. Lops, C. Musto, F. Narducci, and G. Semeraro. Semantics in Adaptive
and Personalised Systems - Methods, Tools and Applications. Springer, 2019 (in press).
ISBN 978-3-030-05618-6.]]
September 03, 2019, at 09:02 AM EST by 193.204.187.90 -
Changed line 77 from:
* Part 5: Advances in Content-based Recommender Systems - Conversational Recommender Systems (Hands-on)
to:
* Part 5: Advances in Content-based Recommender Systems - Conversational RecSys (Hands-on)
September 03, 2019, at 09:01 AM EST by 193.204.187.90 -
Changed line 69 from:
'''[++Slides++]'''
to:
'''[++Slides (available soon)++]'''
Changed lines 73-74 from:
.... slides
to:
* Part 1: Advances in Content-based Recommender Systems - Introduction
* Part 2: Advances in Content-based Recommender Systems - Endogenous Techniques
* Part 3: Advances in Content-based Recommender Systems - Exogenous Techniques
* Part 4: Advances in Content-based Recommender Systems - Generating Explanations
* Part 5: Advances in Content-based Recommender Systems - Conversational Recommender Systems (Hands-on)
Changed line 87 from:
.... links
to:
TBD
September 03, 2019, at 06:51 AM EST by 193.204.187.90 -
Changed lines 38-39 from:

.... preparation
to:
'''Hands-on Session'''

We will use the MiniConverseFramework

'''Software Requirements:'''

Java 7 or newer
Maven
Java IDE (Recommended: Eclipse with EGit plugin installed)

'''Installation guide:'''

* Import the project into Eclipse using
File > Import > Git > Projects from Git 1.1.

* Select "Clone URI" and click Next 1.2.

* Paste the repository's URL (available soon) in the URI text box and click Next 1.3.

* Keep clicking Next until the project is imported

* In Eclipse, right-click on the pom.xml file and select Run As > Maven install

*To launch the interface, right-click on the DialogManager class, and select Run As > Java Application

Please note, to run the system, you must add the appropriate lines of code where highlighted.
September 03, 2019, at 05:29 AM EST by 193.204.187.90 -
Added line 12:
Added lines 31-59:
\\\
Attach:Main/linea.gif

\\\\\
'''[++Preparation++]'''
'''[[#Preparation]]'''
\\\

.... preparation

\\\
Attach:Main/linea.gif

\\\\\
'''[++Slides++]'''
'''[[#Slides]]'''
\\\

.... slides

\\\
Attach:Main/linea.gif

\\\\\
'''[++Links++]'''
'''[[#Links]]'''
\\\

.... links
September 03, 2019, at 05:28 AM EST by 193.204.187.90 -
Added line 15:
September 03, 2019, at 05:28 AM EST by 193.204.187.90 -
Deleted line 11:
Deleted line 14:
September 03, 2019, at 05:28 AM EST by 193.204.187.90 -
Changed lines 7-10 from:
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Semeraro | Giovanni Semeraro]]
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Degemmis | Marco de Gemmis]]
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Lops | Pasquale Lops]]
[[http://www.di.uniba.it/~swap/musto | Cataldo Musto]]
to:
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Semeraro | Giovanni Semeraro]]\\
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Degemmis | Marco de Gemmis]]\\
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Lops | Pasquale Lops]]\\
[[http://www.di.uniba.it/~swap/musto | Cataldo Musto]]\\
Changed lines 17-24 from:
*[[http://www.di.uniba.it/~swap/labinf1718/programma.pdf|Programma Preliminare]]
*[[#Diario|Diario]]
*[[#Modalita|Modalità d'Esame]]
*[[#Materiale|Materiale Didattico]]
*[[#Laboratorio|Codice Sorgente]]
*[[#Esercitazioni|Esercitazioni]]
*[[#Risultati|Risultati]]
*[[#Link|Link Utili]]
to:
*[[#Readings|Readings]]
*[[#Preparation|Preparation]]
*[[#Slides|Slides]]
*[[#Links|Links]]
Added line 23:
Changed lines 25-26 from:
'''[++Diario++]'''
'''[[#Diario]]'''
to:
'''[++Readings++]'''
'''[[#Readings]]'''
Changed lines 29-148 from:
*'''[27 Febbraio 2019]''' Inizio del Corso.
*'''[25 Febbraio 2019]''' Le lezioni del corso avranno inizio mercoledì 28/02 e si terranno il mercoledì dalle 8.30 alle 12.30 e il giovedì dalle 11.30 alle 14.30 in Aula Magna (Piano Terra).
*'''[25 Febbraio 2019]''' Disponibile il [[http://www.di.uniba.it/~swap/labinf1819/programma.pdf|programma preliminare]] del corso.
*'''[25 Febbraio 2019]''' On-line pagina web del corso.
\\\
Attach:Main/linea.gif
\\\\\
'''[++Modalità d'Esame++]'''
'''[[#Modalita]]'''
\\\

L'esame si svolge consegnando un caso di studio e sostenendo una prova orale, che copre i contenuti di teoria e la discussione del progetto. Lo studente può essere esonerato dai contenuti di teoria sostenendo (e superando) una prova esonerante che sarà tenuta a fine corso.

'''Prenotazioni'''
\\
Per sostenere le prove di ciascun appello occorre OBBLIGATORIAMENTE prenotarsi.

Le prenotazioni all'esame (scritto e orale) avvengono OBBLIGATORIAMENTE mediante l'uso del sistema ESSE3. Il caso di Studio deve essere consegnato 10 giorni prima della data d'appello.

\\\\\
Attach:Main/linea.gif
\\\\\
'''[++Materiale Didattico++]'''
'''[[#Materiale]]'''
* [[http://www.di.uniba.it/~swap/labinf1819/0_Introduzione.pdf|0. Presentazione del Corso]]
* [[http://www.di.uniba.it/~swap/labinf1819/1_Utilizzo_di_Eclipse_CDT.pdf|1. Utilizzo di Eclipse CDT]]
* [[http://www.di.uniba.it/~swap/labinf1819/2_Linguaggio_C_Parte_1.pdf|2. Linguaggio C - Parte 1]]
* [[http://www.di.uniba.it/~swap/labinf1819/3_Linguaggio_C_Parte_2.pdf|3. Linguaggio C - Parte 2]]
* [[http://www.di.uniba.it/~swap/labinf1819/4_Stile_di_Programmazione.pdf|4. Stile di Programmazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/5_Linguaggio_C_Parte_3.pdf|5. Stringhe e Caratteri]]
* [[http://www.di.uniba.it/~swap/labinf1819/6_Programmazione_Modulare_Parte_1.pdf|6. Programmazione Modulare (Parte 1)]]
* [[http://www.di.uniba.it/~swap/labinf1819/7_Programmazione_Modulare_Parte_2.pdf|7. Programmazione Modulare (Parte 2)]]
* [[http://www.di.uniba.it/~swap/labinf1819/8_Puntatori_Parte_1.pdf|8. Puntatori (Parte 1)]]
* [[http://www.di.uniba.it/~swap/labinf1819/9_Puntatori_Parte_2.pdf|9. Puntatori (Parte 2)]]
* [[http://www.di.uniba.it/~swap/labinf1819/10_File.pdf|10. File]]
* [[http://www.di.uniba.it/~swap/labinf1819/11_Documentazione.pdf|11. Documentazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/12_Testing.pdf|12. Testing]]
* [[http://www.di.uniba.it/~swap/labinf1819/13_Debugging.pdf|13. Debugging]]
* [[http://www.di.uniba.it/~swap/labinf1819/14_Algoritmi_Fondamentali_Parte_1.pdf|14. Algoritmi Fondamentali (Parte 1)]]
* [[http://www.di.uniba.it/~swap/labinf1819/15_Algoritmi_Fondamentali_Parte_2.pdf|15. Algoritmi Fondamentali (Parte 2)]]

\\\
Attach:Main/linea.gif
\\\\\
'''[++Casi di Studio++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Valutazione_Esercitazioni_1819.pdf|Casi di Studio - Assegnazione Bonus Esercitazioni A.A. 2018/2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Esonero_1819.pdf|Risultati Esonero A.A. 2018/2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Presentazione.pdf|Casi di Studio - Presentazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_FAQ.pdf|Casi di Studio - FAQ]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Template.docx|Casi di Studio - Template Documentazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Aeroporto.pdf|Casi di Studio - Aeroporto di Bari (Traccia Valida per Giugno 2019)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Agenzia_Viaggi.pdf|Casi di Studio - Agenzia Viaggi (Traccia Valida per Luglio 2019 - Secondo Appello)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Traccia_3_Cinema.pdf|Casi di Studio - Cinema (Traccia Valida per Luglio 2019 - Terzo Appello)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Traccia_4_Spotify.pdf|Casi di Studio - Spotify (Traccia Valida per Settembre 2019 - Quarto e Quinto Appello)]]

\\\
Attach:Main/linea.gif
\\\\\
'''[++Codice Sorgente++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_1.1_Soluzione.zip|Problema 1.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_2.1_Soluzione.zip|Problema 2.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_2.2_Soluzione.zip|Problema 2.2 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_3.1_Soluzione.zip|Problema 3.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_6.1_Soluzione.zip|Problema 6.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_7.1_Soluzione.zip|Problema 7.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_8.1_Soluzione.zip|Problema 8.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_9.1_Soluzione.zip|Problema 9.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_9.2_Soluzione.zip|Problema 9.2 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_9.3_Soluzione.zip|Problema 9.3 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_10.1_Soluzione.zip|Problema 10.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_12.1_Soluzione.zip|Problema 12.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_3_Esercizi.zip|Lezione 3 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_5_Esercizi.zip|Lezione 5 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_7_Esercizi.zip|Lezione 7 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_8_Esercizi.zip|Lezione 8 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_9_Esercizi.zip|Lezione 9 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_10_Esercizi.zip|Lezione 10 - Esercizi (Codice Sorgente)]]

\\\
Attach:Main/linea.gif
\\\\\

'''[++Esercitazioni++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Traccia.pdf|Esercitazione 0 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Discussione.pdf|Esercitazione 0 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Soluzione.zip|Esercitazione 0 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Valutazione.pdf|Esercitazione 0 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_1_Traccia.pdf|Esercitazione 1 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_1_Discussione.pdf|Esercitazione 1 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_1_Valutazione.pdf|Esercitazione 1 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_2_Traccia.pdf|Esercitazione 2 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_2_Discussione.pdf|Esercitazione 2 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_2_Valutazione.pdf|Esercitazione 2 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_3_Traccia.pdf|Esercitazione 3 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_3_Discussione.pdf|Esercitazione 3 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_3_Valutazione.pdf|Esercitazione 3 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_4_Traccia.pdf|Esercitazione 4 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_4_Valutazione.pdf|Esercitazione 4 (Valutazione)]]

\\\
Attach:Main/linea.gif
\\\\\

'''[++Risultati++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Giugno_2019.pdf|Risultati Appello - Giugno 2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Luglio_2019.pdf|Risultati Appello - Luglio 2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Luglio2_2019.pdf|Risultati Appello - Luglio 2019 (2)]]

\\\
Attach:Main/linea.gif
\\\\\

'''[++Link Utili++]'''

* [[https://repl.it/classroom/invite/7Ikyivq|Accesso Alla Piattaforma Repl]]
* [[https://t.me/joinchat/AAAAAFLuZ4bBiftJel2jBw|Canale Telegram del Corso]]

'''[[#Link]]'''

\\\
to:
.... readings
September 03, 2019, at 05:26 AM EST by 193.204.187.90 -
Changed lines 1-5 from:
'''[+ACM Summer School on Recommender Systems+]'''\\
''[++CdL in Informatica e Tecnologie per la Produzione del Software++]''\\
''[++2019++] ''

to:
'''[+ACM Summer School on Recommender Systems 2019+]'''\\
''[++Lecture: Advances in Content-based Recommender Systems++]''\\

Changed lines 6-9 from:
'''Docente:'''\\
to:
'''Speakers:'''\\
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Semeraro | Giovanni Semeraro]]
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Degemmis | Marco de Gemmis]]
[[http://www.di.uniba.it/~swap/index.php?n=Membri.Lops | Pasquale Lops]]
Added line 11:
[[http://www.di.uniba.it/~swap/index.php?n=Membri.FedelucioNarducci | Fedelucio Narducci]]
September 03, 2019, at 05:24 AM EST by 193.204.187.90 -
Added line 2:
''[++CdL in Informatica e Tecnologie per la Produzione del Software++]''\\
September 03, 2019, at 05:23 AM EST by 193.204.187.90 -
Changed lines 1-3 from:
'''[+Laboratorio di Informatica (Track B)+]'''\\
''[++CdL in Informatica e Tecnologie per la Produzione del Software++]''\\
''[++A.A. 2018-2019++] ''
to:
'''[+ACM Summer School on Recommender Systems+]'''\\
''[++2019++] ''
September 03, 2019, at 05:18 AM EST by 193.204.187.90 -
Added lines 1-149:
'''[+Laboratorio di Informatica (Track B)+]'''\\
''[++CdL in Informatica e Tecnologie per la Produzione del Software++]''\\
''[++A.A. 2018-2019++] ''


\\\
'''Docente:'''\\
[[http://www.di.uniba.it/~swap/musto | Cataldo Musto]]

\\\
Attach:Main/linea.gif
\\\\

*[[http://www.di.uniba.it/~swap/labinf1718/programma.pdf|Programma Preliminare]]
*[[#Diario|Diario]]
*[[#Modalita|Modalità d'Esame]]
*[[#Materiale|Materiale Didattico]]
*[[#Laboratorio|Codice Sorgente]]
*[[#Esercitazioni|Esercitazioni]]
*[[#Risultati|Risultati]]
*[[#Link|Link Utili]]
\\\
Attach:Main/linea.gif
\\\\\
'''[++Diario++]'''
'''[[#Diario]]'''
\\\

*'''[27 Febbraio 2019]''' Inizio del Corso.
*'''[25 Febbraio 2019]''' Le lezioni del corso avranno inizio mercoledì 28/02 e si terranno il mercoledì dalle 8.30 alle 12.30 e il giovedì dalle 11.30 alle 14.30 in Aula Magna (Piano Terra).
*'''[25 Febbraio 2019]''' Disponibile il [[http://www.di.uniba.it/~swap/labinf1819/programma.pdf|programma preliminare]] del corso.
*'''[25 Febbraio 2019]''' On-line pagina web del corso.
\\\
Attach:Main/linea.gif
\\\\\
'''[++Modalità d'Esame++]'''
'''[[#Modalita]]'''
\\\

L'esame si svolge consegnando un caso di studio e sostenendo una prova orale, che copre i contenuti di teoria e la discussione del progetto. Lo studente può essere esonerato dai contenuti di teoria sostenendo (e superando) una prova esonerante che sarà tenuta a fine corso.

'''Prenotazioni'''
\\
Per sostenere le prove di ciascun appello occorre OBBLIGATORIAMENTE prenotarsi.

Le prenotazioni all'esame (scritto e orale) avvengono OBBLIGATORIAMENTE mediante l'uso del sistema ESSE3. Il caso di Studio deve essere consegnato 10 giorni prima della data d'appello.

\\\\\
Attach:Main/linea.gif
\\\\\
'''[++Materiale Didattico++]'''
'''[[#Materiale]]'''
* [[http://www.di.uniba.it/~swap/labinf1819/0_Introduzione.pdf|0. Presentazione del Corso]]
* [[http://www.di.uniba.it/~swap/labinf1819/1_Utilizzo_di_Eclipse_CDT.pdf|1. Utilizzo di Eclipse CDT]]
* [[http://www.di.uniba.it/~swap/labinf1819/2_Linguaggio_C_Parte_1.pdf|2. Linguaggio C - Parte 1]]
* [[http://www.di.uniba.it/~swap/labinf1819/3_Linguaggio_C_Parte_2.pdf|3. Linguaggio C - Parte 2]]
* [[http://www.di.uniba.it/~swap/labinf1819/4_Stile_di_Programmazione.pdf|4. Stile di Programmazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/5_Linguaggio_C_Parte_3.pdf|5. Stringhe e Caratteri]]
* [[http://www.di.uniba.it/~swap/labinf1819/6_Programmazione_Modulare_Parte_1.pdf|6. Programmazione Modulare (Parte 1)]]
* [[http://www.di.uniba.it/~swap/labinf1819/7_Programmazione_Modulare_Parte_2.pdf|7. Programmazione Modulare (Parte 2)]]
* [[http://www.di.uniba.it/~swap/labinf1819/8_Puntatori_Parte_1.pdf|8. Puntatori (Parte 1)]]
* [[http://www.di.uniba.it/~swap/labinf1819/9_Puntatori_Parte_2.pdf|9. Puntatori (Parte 2)]]
* [[http://www.di.uniba.it/~swap/labinf1819/10_File.pdf|10. File]]
* [[http://www.di.uniba.it/~swap/labinf1819/11_Documentazione.pdf|11. Documentazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/12_Testing.pdf|12. Testing]]
* [[http://www.di.uniba.it/~swap/labinf1819/13_Debugging.pdf|13. Debugging]]
* [[http://www.di.uniba.it/~swap/labinf1819/14_Algoritmi_Fondamentali_Parte_1.pdf|14. Algoritmi Fondamentali (Parte 1)]]
* [[http://www.di.uniba.it/~swap/labinf1819/15_Algoritmi_Fondamentali_Parte_2.pdf|15. Algoritmi Fondamentali (Parte 2)]]

\\\
Attach:Main/linea.gif
\\\\\
'''[++Casi di Studio++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Valutazione_Esercitazioni_1819.pdf|Casi di Studio - Assegnazione Bonus Esercitazioni A.A. 2018/2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Esonero_1819.pdf|Risultati Esonero A.A. 2018/2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Presentazione.pdf|Casi di Studio - Presentazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_FAQ.pdf|Casi di Studio - FAQ]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Template.docx|Casi di Studio - Template Documentazione]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Aeroporto.pdf|Casi di Studio - Aeroporto di Bari (Traccia Valida per Giugno 2019)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Agenzia_Viaggi.pdf|Casi di Studio - Agenzia Viaggi (Traccia Valida per Luglio 2019 - Secondo Appello)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Traccia_3_Cinema.pdf|Casi di Studio - Cinema (Traccia Valida per Luglio 2019 - Terzo Appello)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Casi_di_Studio_Traccia_4_Spotify.pdf|Casi di Studio - Spotify (Traccia Valida per Settembre 2019 - Quarto e Quinto Appello)]]

\\\
Attach:Main/linea.gif
\\\\\
'''[++Codice Sorgente++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_1.1_Soluzione.zip|Problema 1.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_2.1_Soluzione.zip|Problema 2.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_2.2_Soluzione.zip|Problema 2.2 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_3.1_Soluzione.zip|Problema 3.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_6.1_Soluzione.zip|Problema 6.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_7.1_Soluzione.zip|Problema 7.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_8.1_Soluzione.zip|Problema 8.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_9.1_Soluzione.zip|Problema 9.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_9.2_Soluzione.zip|Problema 9.2 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_9.3_Soluzione.zip|Problema 9.3 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_10.1_Soluzione.zip|Problema 10.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Problema_12.1_Soluzione.zip|Problema 12.1 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_3_Esercizi.zip|Lezione 3 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_5_Esercizi.zip|Lezione 5 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_7_Esercizi.zip|Lezione 7 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_8_Esercizi.zip|Lezione 8 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_9_Esercizi.zip|Lezione 9 - Esercizi (Codice Sorgente)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Lezione_10_Esercizi.zip|Lezione 10 - Esercizi (Codice Sorgente)]]

\\\
Attach:Main/linea.gif
\\\\\

'''[++Esercitazioni++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Traccia.pdf|Esercitazione 0 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Discussione.pdf|Esercitazione 0 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Soluzione.zip|Esercitazione 0 (Soluzione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_0_Valutazione.pdf|Esercitazione 0 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_1_Traccia.pdf|Esercitazione 1 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_1_Discussione.pdf|Esercitazione 1 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_1_Valutazione.pdf|Esercitazione 1 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_2_Traccia.pdf|Esercitazione 2 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_2_Discussione.pdf|Esercitazione 2 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_2_Valutazione.pdf|Esercitazione 2 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_3_Traccia.pdf|Esercitazione 3 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_3_Discussione.pdf|Esercitazione 3 (Discussione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_3_Valutazione.pdf|Esercitazione 3 (Valutazione)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_4_Traccia.pdf|Esercitazione 4 (Traccia)]]
* [[http://www.di.uniba.it/~swap/labinf1819/Esercitazione_4_Valutazione.pdf|Esercitazione 4 (Valutazione)]]

\\\
Attach:Main/linea.gif
\\\\\

'''[++Risultati++]'''
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Giugno_2019.pdf|Risultati Appello - Giugno 2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Luglio_2019.pdf|Risultati Appello - Luglio 2019]]
* [[http://www.di.uniba.it/~swap/labinf1819/Risultati_Luglio2_2019.pdf|Risultati Appello - Luglio 2019 (2)]]

\\\
Attach:Main/linea.gif
\\\\\

'''[++Link Utili++]'''

* [[https://repl.it/classroom/invite/7Ikyivq|Accesso Alla Piattaforma Repl]]
* [[https://t.me/joinchat/AAAAAFLuZ4bBiftJel2jBw|Canale Telegram del Corso]]

'''[[#Link]]'''

\\\