Studiewijzer 2021/2022
Globale inhoud
Kennis en Data syllabusContent
- Datanose
- Docent, times
- Literature
- Lecturenotes and Slides
- Software
- Week by Week/Course Plan
- Examination/toetsing
Docent
- Lecturers: Sander van Splunter en Robin Langerak
- For assistants, times, see Datanose
Eindtermen/leerdoelen
- Learn the basics of propositional and predicate logic
- Learn to translate from natural language to logical formulas and back
- Learn to formally prove logical formula’s
- Learn the requirements of representing knowledge at Web scale
- Learn and use web query and modeling languages (e.g. RDF, RDFS, OWL, SPARQ) and automatic reasoning capabilities
- Be able use these technologies based on these languages (e.g. RDF libraries, query languages, ontology editors)
- Obtain familiarity with the research fields of Semantic Web, Knowledge Graphs, Knowledge Representation and Information Extraction
Literature
- A Semantic Web Primer, 3rd edition,
Grigoris Antoniou, Paul Groth, Frank van Harmelen and Rinke Hoekstra, MIT Press, September 2012
Lecturenotes and Slides
Each week/topic will be accompanied by slides.
Slides and Notes can be found in the Files tab in Canvas.
Software
We make use of Jupyter notebooks and Python 3. We will use several modules which are all easily installed with `pip` or `conda`.
You must have all this software installed on your own laptop.
We strongly advice you to install the Anaconda Python Distribution. This distribution contains most of the necessary modules and packages needed for this course. It is available for all platforms and provides a simple installation procedure/ You can download it from: http://continuum.io/downloads. More detailed installation instructions.
We assume you know quite some Python and are able and willing to learn more.
Weekly course plan
Je vindt het up to date en complete plan per week onder modules op canvas. Hier een ruw overzicht.
| Week |
Topic |
| 1 |
Toelichting van het vak, overzicht, introductie propositielogia |
| 2 |
Herschrijven en conjunctieve normaalvorm |
| 3 |
Predicatenlogica, kwantoren |
| 4 |
Deeltoets |
| 5 |
RDF en RDFS |
| 6 |
SPARQL, querying knowledge graphs |
| 7 |
OWL |
| 8 |
Deeltoets 2 |
Examination/toetsing
We assess progress in this course by two exams in week 4 and 8.
For grading exams, we follow in this course the rules of the OER, which can be found at http://student.uva.nl/ifk/az/item/onderwijs-en-examenregeling-oer.html.
Your final grade consists of the average of the two exams, both exams need to be >= 5.5.
Rooster
- Zie datanose
- Hoorcolleges zijn niet verplicht, maar worden wel aangeraden.
- De werkcolleges op donderdag zijn verplicht, zoals beschreven in de OER.
- Aanwezigheid wordt genoteerd alleen bij aanvang van het college
- Je mag één verplicht werkcollege missen
- De werkcolleges op maandag zijn NIET verplicht, maar bedoeld voor diegenen die begeleiding willen bij extra oefeningen. Wie aanwezig is bij dit werkcollege mag een digitale versie van de uitwerking van de opgaven (Word of Jupyter notebook) inleveren en krijgt hier dan feedback op.
- Voor het krijgen van feedback is actieve aanwezigheid vereist, dit ter beoordeling van de assistent.
- Let op! Voor de werkcolleges op maandag worden twee groepen samengevoegd.
Fraud, plagiarism, sharing answers
- We gaan in dat vak uit van goede intenties: wordt fraude vermoed dan zullen de betrokken partijen geraadpleegd worden alvorens actie wordt ondernomen. Het is echter mogelijk dat (vermoedens van) fraude gemeld worden aan de examencommissie en leiden tot uitsluiting van (onderdelen van) het vak.
Leerdoelen
- Learn the basics of propositional and predicate logic
- Learn to translate from natural language to logical formulas and back
- Learn to formally prove logical formula’s
- Learn the requirements of representing knowledge at Web scale
- Learn and use web query and modeling languages (e.g. RDF, RDFS, OWL, SPARQ) and automatic reasoning capabilities
- Be able use these technologies based on these languages (e.g. RDF libraries, query languages, ontology editors)
- Obtain familiarity with the research fields of Semantic Web, Knowledge Graphs, Knowledge Representation, Information Extraction
Onderwijsvormen
- Hoorcollege
- Werkcollege
- Laptopcollege
- Zelfstudie
- Begeleiding/feedbackmoment
Verdeling leeractiviteiten
|
Activiteit
|
Uren
|
|
Hoorcollege
|
28
|
|
Laptopcollege
|
14
|
|
Zelfstudie
|
126
|
|
Totaal
|
168
|
(6 EC x 28 uur)
|
Academische vaardigheden
Zie de syllabus
Aanwezigheid
Aanwezigheidseisen opleiding (OER-B):
-
Voor practica en werkcolleges, met opdrachten, geldt een aanwezigheidsplicht, tenzij anders vermeld in de studiegids. Wanneer studenten niet voldoen aan deze aanwezigheidsplicht kan het onderdeel niet met een voldoende worden afgerond. De aanwezigheidsplicht met betrekking tot hoor-werkcolleges staat, indien van toepassing, vermeld in de studiegids.
Aanvullende eisen voor dit vak:
Zie de syllabus
Toetsing
| Onderdeel en weging
|
Details
|
|
| |
|
| |
zie de syllabus
Inzage toetsing
Op het responsiecollege
Opdrachten
zie de syllabus
Fraude en plagiaat
Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: http://student.uva.nl
Weekplanning
| Weeknummer |
Onderwerpen |
Studiestof |
| 1Ook hier weer: zie de syllabus |
|
|
| 2 |
|
|
| 3 |
|
|
| 4 |
|
|
| 5 |
|
|
| 6 |
|
|
| 7 |
|
|
| 8 |
|
|
Rooster
Het rooster van dit vak is in te zien op DataNose.
Verwerking vakevaluaties
Hieronder vind je de aanpassingen in de opzet van het vak naar aanleiding van de vakevaluaties.
Coördinator
Docenten
- Robin Langerak
- Alex Zwijnenburg
- Maythe Dirkzwager
- Hugguette Veenstra
- Robert van Straten
- Rachel de Haan