Courses/CGBV SS24: Difference between revisions
(create page with copy of WissArb 24SS page) |
(→Aufgaben: update query (rm duplicates + use current course item)) |
||
Line 121: | Line 121: | ||
</div> | </div> | ||
== | == Vorschau == | ||
. | Eine Liste an Items, die in der nächsten Woche besprochen werden. | ||
<div style="border: solid 5px #d2d6e0; background-color:#eaecf0;"> | <div style="border: solid 5px #d2d6e0; background-color:#eaecf0;"> | ||
{{#widget:SPARQLquery|code= | {{#widget:SPARQLquery|code= | ||
Line 131: | Line 131: | ||
select distinct ?today ?sessionDate ?interested ?completed | select distinct ?today ?sessionDate ?interested ?completed | ||
?item ?itemLabel | ?item ?itemLabel | ||
?resource ?url ?typeLabel | |||
? | |||
where { | where { | ||
# | { # subquery: get the session for next week | ||
SELECT ?session ?today ?sessionDate | |||
WHERE { | |||
# get all sessions, that are "bigger" than today | # get all sessions, that are "bigger" than today | ||
# BIND("2023-10-30"^^xsd:dateTime as ?today) # for test | # BIND("2023-10-30"^^xsd:dateTime as ?today) # for test | ||
Line 145: | Line 145: | ||
?session wdt:P19 ?sessionDate. | ?session wdt:P19 ?sessionDate. | ||
FILTER(?sessionDate > ?today). | FILTER(?sessionDate > ?today). | ||
} LIMIT 1 | |||
} # end of subquery | |||
# limit to 1 session (from subquery) | |||
?session wdt:P14 ?item. | |||
OPTIONAL {?item wdt:P21 ?resource. | |||
?resource wdt:P20 ?url. | |||
?resource wdt:P3 ?type} | |||
{ # start of union | |||
{ # get all items user is interested in | |||
SELECT ?item ?itemLabel | |||
WHERE { | |||
?user rdfs:label "{{#username:Max Mustermann}}"@en. | ?user rdfs:label "{{#username:Max Mustermann}}"@en. | ||
?user wdt:P23 ?item. | ?user wdt:P23 ?item. | ||
} } | |||
BIND(IF(BOUND(?item), "true", "false") as ?interested) | |||
} UNION { | |||
{ # get all items user has completed | |||
SELECT ?item ?itemLabel | |||
WHERE { | |||
?user rdfs:label "{{#username:Max Mustermann}}"@en. | ?user rdfs:label "{{#username:Max Mustermann}}"@en. | ||
?user wdt:P12 ?item. | ?user wdt:P12 ?item. | ||
} } | |||
BIND(IF(BOUND(?item), "true", "false") as ?completed) | |||
} UNION { # union: get all other items | |||
} | ?session wdt:P14 ?item. | ||
} | ?user rdfs:label "{{#username:Max Mustermann}}"@en. | ||
} | # Remove all item user is interested in / has completed -> otherwise duplicates | ||
MINUS {?user wdt:P23 ?item} | |||
MINUS {?user wdt:P12 ?item} | |||
} # end of union | |||
service wikibase:label { bd:serviceParam wikibase:language "en".} | service wikibase:label { bd:serviceParam wikibase:language "en".} | ||
} LIMIT 50 | } ORDER BY DESC(?resource) | ||
LIMIT 50 | |||
| caption=Eine Todolist für {{#username:Max Mustermann}} | | caption=Eine Todolist für {{#username:Max Mustermann}} | ||
}} | }} | ||
</div> | </div> | ||
<small>Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert </small> | |||
==Erste Schritte mit GraphIT== | ==Erste Schritte mit GraphIT== |
Revision as of 08:48, 8 April 2024
✒️ Note: This page is currently only available in German.
B.A. Medieninformatik, Universität Regensburg.
- GRIPS Link
- Der Kurs in SPUR
Überblick
Der Kurs ergänzt und vertieft die Inhalte aus dem Propädeutikum.
Wichtige Themen |
---|
Ausführlichere Query |
Insbesondere in den Bereichen wissenschaftliches Schreiben, wissenschaftliche Fachsprache und der Aufbereitung von Forschungsdaten und -literatur wird das Wissen Studierender weiterentwickelt.
Das anschließende Forschungsseminar MMI baut auf diesem Kurs auf
Für eine Graph, der den gesamten Kurs darstellt, klicken Sie hier.
Vorwissen | Ziele |
---|---|
Vollbildansicht der Query | Vollbildansicht der Query |
Zeitplan
Vorschau
Eine Liste an Items, die in der nächsten Woche besprochen werden.
Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert
Erste Schritte mit GraphIT
- GraphIT-Account einrichten
- Account anlegen (gerne mit Pseudonym oder Initialen): Special:CreateAccount.
- Einen Graph User (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: Markus Mustermann):
- auf Special:NewItem gehen oder oben im Menü "Items -> New Item" auswählen.
- Label (für Sprache Englisch): <eigener Name>
- Description (für Sprache Englisch): Student at University of Regensburg (<eigener Name>) // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen
- Button 'Create' anklicken
- Statements beim Benutzer-Item hinzufügen (siehe z.B. das Item Q630: Markus Mustermann):
- 'instance of' (P3) + 'Student' (Q167)
- 'username' (P28) + Benutzernamen (siehe Schritt 1)
- 'participates in' (P25) + Wissenschaftliches Arbeiten SS 2024 (Q926)
- Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:
- Benutzerseite anlegen/bearbeiten
- Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter):
My GraphIT item: [[Item:Q123]]
- Vorkenntnisse und Interessen angeben
- Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden.
- Im angezeigten Graph die damit verbundenen Themen anschauen.
- Alle Themen als "completed" markieren, mit denen man sich schon befasst hat (auswählen und Taste '1' drücken bzw. den Button auf der rechten Seite).
- Mindestens fünf Themen als Interessen markieren (auswählen und Taste '2' drücken bzw. den Button auf der rechten Seite).
- Änderungen speichern über den 'save'-Button unten rechts!
- Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.
Als ein Beispiel kann Max Mustermann angesehen werden. Für eine detailiertere Übersicht kann die Seite ExampleStudent besucht werden.