diff --git a/data/people/AjayKumar.ttl b/data/people/AjayKumar.ttl index 29ba46fc..2c360340 100644 --- a/data/people/AjayKumar.ttl +++ b/data/people/AjayKumar.ttl @@ -5,6 +5,6 @@ dice:AjayKumar a schema:Person ; schema:name "Ajay Kumar" ; schema:project dice:ClimatebOWL; schema:role dice:StudentResearcher ; - schema:photo "ajayKumar.jpeg" ; + schema:photo "ajayKumar.jpg" ; schema:content """ I am a computer science student interested in integration and automation."""; schema:email . diff --git a/data/people/AlbertKhomich.ttl b/data/people/AlbertKhomich.ttl index 51190df4..f47aa7a5 100644 --- a/data/people/AlbertKhomich.ttl +++ b/data/people/AlbertKhomich.ttl @@ -9,7 +9,7 @@ dice:AlbertKhomich a schema:Person ; schema:fax ; schema:email ; schema:chat "@akhomich:chat.dice-research.org" ; - schema:office "" ; + schema:office "FU.214" ; schema:photo "albertkhomich.jpg" ; schema:content """

diff --git a/data/people/AlexanderBigerl.ttl b/data/people/AlexanderBigerl.ttl index 687e0993..975aba10 100644 --- a/data/people/AlexanderBigerl.ttl +++ b/data/people/AlexanderBigerl.ttl @@ -5,10 +5,9 @@ dice:AlexanderBigerl a schema:Person ; schema:name "Alexander Bigerl" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; - schema:fax ; + schema:phone ; schema:email ; schema:chat "@bigerl:chat.dice-research.org" ; - schema:office "TP6.3.108" ; + schema:office "FU.323" ; schema:photo "bigerl.jpg" ; schema:content """""" . diff --git a/data/people/AlkidBaci.ttl b/data/people/AlkidBaci.ttl index 1d812f75..f670c2c5 100644 --- a/data/people/AlkidBaci.ttl +++ b/data/people/AlkidBaci.ttl @@ -4,4 +4,7 @@ dice:AlkidBaci a schema:Person ; schema:name "Alkid Baci" ; schema:role dice:StudentResearcher ; - schema:email . + schema:email ; + schema:chat "@alkid:chat.dice-research.org" ; + schema:project dice:ENEXA, dice:TENTRIS, dice:TRR318 ; + schema:photo "alkidbaci.jpg" . diff --git a/data/people/Amgad.ttl b/data/people/Amgad.ttl new file mode 100644 index 00000000..ca0fad59 --- /dev/null +++ b/data/people/Amgad.ttl @@ -0,0 +1,14 @@ +@prefix dice: . +@prefix schema: . + +dice:Amgad a schema:Person ; + schema:name "Amgad Mahmoud" ; + schema:namePrefix "" ; + schema:role dice:ResearchStaff ; + schema:phone ; + schema:email ; + schema:chat "@amgadkratos:chat.dice-research.org" ; + schema:office "FU.338" ; + schema:photo "Amgad.jpg" ; + schema:project dice:FAIROmics ; + schema:content """""" . diff --git a/data/people/AnaSilva.ttl b/data/people/AnaSilva.ttl index a7bd5de1..1e605e23 100644 --- a/data/people/AnaSilva.ttl +++ b/data/people/AnaSilva.ttl @@ -9,7 +9,7 @@ dice:AnaAlexandraSilva a schema:Person ; schema:fax ; schema:email ; schema:chat "@aams:chat.dice-research.org" ; - schema:office "TP6.3.101" ; + schema:office "FU.201.2" ; schema:photo "silva.jpg" ; schema:publicationTag "amsilva" ; schema:project dice:Ingrid, dice:NEBULA, dice:ClimatebOWL, dice:SAIL; diff --git a/data/people/ArnabSharma.ttl b/data/people/ArnabSharma.ttl index 985ab273..2e14b210 100644 --- a/data/people/ArnabSharma.ttl +++ b/data/people/ArnabSharma.ttl @@ -5,11 +5,11 @@ dice:ArnabSharma a schema:Person ; schema:name "Arnab Sharma" ; schema:namePrefix "Dr. rer. nat." ; schema:role dice:SeniorResearcher ; - schema:phone ; + schema:phone ; schema:fax ; schema:email ; schema:chat "@asharma:chat.dice-research.org" ; - schema:office "TP6.3.109" ; + schema:office "F1.301" ; schema:photo "arnab.jpg" ; schema:project dice:SAIL; schema:content """ diff --git a/data/people/AsepFajarFirmansyah.ttl b/data/people/AsepFajarFirmansyah.ttl index 903f81c4..268dd492 100644 --- a/data/people/AsepFajarFirmansyah.ttl +++ b/data/people/AsepFajarFirmansyah.ttl @@ -5,7 +5,7 @@ dice:AsepFajarFirmansyah a schema:Person ; schema:name "Asep Fajar Firmansyah" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; + schema:phone ; schema:fax ; schema:email ; schema:chat "@asepff:chat.dice-research.org" ; diff --git a/data/people/AxelNgonga.ttl b/data/people/AxelNgonga.ttl index d25ba608..ddb7a62f 100644 --- a/data/people/AxelNgonga.ttl +++ b/data/people/AxelNgonga.ttl @@ -5,11 +5,11 @@ dice:AxelCyrilleNgongaNgomo a schema:Person ; schema:name "Axel-Cyrille Ngonga Ngomo" ; schema:namePrefix "Prof. Dr." ; schema:role dice:Head ; - schema:phone ; + schema:phone ; schema:fax ; schema:email ; schema:chat "@ngonga:chat.dice-research.org" ; - schema:office "TP1.225" ; + schema:office "F1.225" ; schema:photo "ngonga.jpg" ; schema:content """""" ; - schema:project dice:GEISER, dice:BDE, dice:DIESEL, dice:HOBBIT, dice:OPAL, dice:QAMEL, dice:OpenTrafficDetection, dice:SAKE, dice:SLIPO, dice:SAGE, dice:GeoKnow, dice:LinkingLOD, dice:SCMS, dice:embeddings.cc, dice:ENEXA, dice:SAIL . + schema:project dice:GEISER, dice:BDE, dice:DIESEL, dice:HOBBIT, dice:OPAL, dice:QAMEL, dice:OpenTrafficDetection, dice:SAKE, dice:SLIPO, dice:SAGE, dice:GeoKnow, dice:LinkingLOD, dice:SCMS, dice:embeddings.cc, dice:ENEXA, dice:SAIL, dice:LOLA . diff --git a/data/people/DanielVollmers.ttl b/data/people/DanielVollmers.ttl index 918c5798..f1abdd86 100644 --- a/data/people/DanielVollmers.ttl +++ b/data/people/DanielVollmers.ttl @@ -5,11 +5,11 @@ dice:DanielVollmers a schema:Person ; schema:name "Daniel Vollmers" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; + schema:phone ; schema:fax ; schema:email ; schema:chat "@vdaniel:chat.dice-research.org" ; - schema:office "TP6.3.307" ; + schema:office "FU.329" ; schema:photo "vollmers.jpg" ; - schema:project dice:SPEAKER, dice:LIMBO, dice:SOLIDE, dice:PORQUE; + schema:project dice:SPEAKER, dice:LIMBO, dice:SOLIDE, dice:PORQUE, dice:KIAM; schema:content """""" . diff --git a/data/people/DenisKuchelev.ttl b/data/people/DenisKuchelev.ttl index ce0536da..633d40eb 100644 --- a/data/people/DenisKuchelev.ttl +++ b/data/people/DenisKuchelev.ttl @@ -3,13 +3,8 @@ dice:DenisKuchelev a schema:Person ; schema:name "Denis Kuchelev" ; - schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; - schema:fax ; schema:email ; + schema:office "FU.201.3" ; schema:chat "@kuchelev:chat.dice-research.org" ; - schema:office "" ; - schema:photo "" ; - schema:project dice:HOBBIT, dice:ORCA, dice:SAIL ; - schema:content """""" . + schema:project dice:HOBBIT, dice:ORCA, dice:SAIL, dice:SFB901, dice:LOLA . diff --git a/data/people/DiegoMoussallem.ttl b/data/people/DiegoMoussallem.ttl index 7afc1622..f91bae47 100644 --- a/data/people/DiegoMoussallem.ttl +++ b/data/people/DiegoMoussallem.ttl @@ -11,7 +11,7 @@ dice:DiegoMoussallem a schema:Person ; schema:chat "@diegom:chat.dice-research.org" ; schema:office "TP6.3.109" ; schema:photo "moussallem.jpg" ; - schema:project dice:DIESEL, dice:DAIKIRI, dice:SPEAKER, dice:SOLIDE, dice:HOBBIT, dice:QAMEL, dice:Gerbil, dice:RAKI, dice:KnowGraphs, dice:LIMBO, dice:PORQUE ; + schema:project dice:DIESEL, dice:DAIKIRI, dice:SPEAKER, dice:SOLIDE, dice:HOBBIT, dice:QAMEL, dice:Gerbil, dice:RAKI, dice:KnowGraphs, dice:LIMBO, dice:PORQUE, dice:LOLA ; schema:content """ My overall background is on CS, but the majority of my career I have spent on NLP. Thus, I have worked on different NLP tasks ranging from basic research in computational linguistics to Entity Linking, Machine Translation, Natural Language Generation, and Question Answering. My work resulted in the first neural machine translation model augmented with knowledge graphs and one state-of-the-art framework in respect of multilingualism and knowledge-graph-based algorithms. Additionally, I contribute actively to the scientific community, being responsible for the Portuguese chapter of DBpedia as well as mentoring students at the Google Summer of Code. I am currently a senior NLP research scientist, leading the NLP team, in the DICE research group at Paderborn University. Previously, I was a researcher at AKSW (Leipzig, DE), working on Information Retrieval and NLP. I hold an MSc. and a Ph.D.

diff --git a/data/people/DuyguEkinciBirol.ttl b/data/people/DuyguEkinciBirol.ttl index 578bd643..908fccb3 100644 --- a/data/people/DuyguEkinciBirol.ttl +++ b/data/people/DuyguEkinciBirol.ttl @@ -6,7 +6,7 @@ dice:DuyguEkinciBirol a schema:Person ; schema:role dice:ResearchStaff ; schema:email ; schema:chat "@duygue:chat.dice-research.org" ; - schema:office "TP6.3.304" ; + schema:office "FU.201.2" ; schema:photo "duygu.jpg" ; schema:content """""" ; schema:project dice:WHALE. diff --git a/data/people/FarshadAfshari.ttl b/data/people/FarshadAfshari.ttl index 06d3b07a..e529f11a 100644 --- a/data/people/FarshadAfshari.ttl +++ b/data/people/FarshadAfshari.ttl @@ -9,7 +9,7 @@ dice:FarshadAfshari a schema:Person ; schema:fax ; schema:email ; schema:chat "@afshari:chat.dice-research.org" ; - schema:office "TP6.3.108" ; + schema:office "FU.201.4" ; schema:photo "afshari.jpg" ; schema:project dice:FROCKG, dice:NEBULA, dice:ENEXA; schema:content """ diff --git a/data/people/FranziskaSchloots.ttl b/data/people/FranziskaSchloots.ttl index 3094d0e2..c944d56b 100644 --- a/data/people/FranziskaSchloots.ttl +++ b/data/people/FranziskaSchloots.ttl @@ -6,11 +6,11 @@ dice:FranziskaSchloots a schema:Person ; schema:namePrefix "Dr." ; schema:project dice:SAIL ; schema:role dice:Management ; - schema:phone ; + schema:phone ; schema:email ; schema:chat "@fms:chat.dice-research.org" ; schema:photo "schloots.png" ; - schema:office "TP6.3.309" ; + schema:office "F1.304" ; schema:publicationTag "schloots" ; schema:content """ diff --git a/data/people/HamadaZahera.ttl b/data/people/HamadaZahera.ttl index 05de843b..49bb774d 100644 --- a/data/people/HamadaZahera.ttl +++ b/data/people/HamadaZahera.ttl @@ -11,5 +11,5 @@ dice:HamadaMZahera a schema:Person ; schema:chat "@zahera:chat.dice-research.org" ; schema:office "TP6.3.101" ; schema:photo "zahera.jpg" ; - schema:project dice:DAIKIRI, dice:embeddings.cc, dice:ENEXA, dice:PORQUE ; + schema:project dice:DAIKIRI, dice:embeddings.cc, dice:ENEXA, dice:PORQUE, dice:LOLA ; schema:content """""" . diff --git a/data/people/HashimKhan.ttl b/data/people/HashimKhan.ttl index 50c74c23..df3fca1d 100644 --- a/data/people/HashimKhan.ttl +++ b/data/people/HashimKhan.ttl @@ -5,10 +5,10 @@ dice:HashimKhan a schema:Person ; schema:name "Hashim Khan" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; + schema:phone ; schema:fax ; schema:email ; schema:chat "@hashim:chat.dice-research.org" ; - schema:office "TP6.3.305" ; + schema:office "FU.323" ; schema:photo "hkhan.jpg" ; schema:content """""" . diff --git a/data/people/JNKouagou.ttl b/data/people/JNKouagou.ttl index 9e111db2..a473db25 100644 --- a/data/people/JNKouagou.ttl +++ b/data/people/JNKouagou.ttl @@ -5,13 +5,12 @@ dice:JeanNDahKouagou a schema:Person ; schema:name "N'Dah Jean Kouagou" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; + schema:phone ; schema:fax ; - schema:project dice:KnowGraphs ; - schema:email ; + schema:email ; schema:chat "@nkouagou:chat.dice-research.org" ; - schema:office "TP6.3.310" ; + schema:office "FU.211" ; schema:photo "jean.jpg" ; - schema:project dice:KnowGraphs, dice:embeddings.cc ; + schema:project dice:KnowGraphs, dice:embeddings.cc, dice:ENEXA ; schema:content """""" . diff --git a/data/people/JonasWagner.ttl b/data/people/JonasWagner.ttl new file mode 100644 index 00000000..379a9058 --- /dev/null +++ b/data/people/JonasWagner.ttl @@ -0,0 +1,10 @@ +@prefix dice: . +@prefix schema: . + +dice:ExamplePerson a schema:Person ; + schema:name "Jonas Wagner" ; + schema:namePrefix "" ; + schema:role dice:ResearchStaff ; + schema:email ; + schema:chat "@jwagner6:chat.dice-research.org" ; + schema:photo "wagner.jpg" . diff --git a/data/people/KunjanShah.ttl b/data/people/KunjanShah.ttl new file mode 100644 index 00000000..957746f7 --- /dev/null +++ b/data/people/KunjanShah.ttl @@ -0,0 +1,7 @@ +@prefix dice: . +@prefix schema: . +# +dice:KunjanShah a schema:Person ; + schema:name "Kunjan Shah" ; + schema:role dice:StudentResearcher ; + schema:email . diff --git a/data/people/LouisMozartKamdemTeyou.ttl b/data/people/LouisMozartKamdemTeyou.ttl index ef4dfad0..9b936b00 100644 --- a/data/people/LouisMozartKamdemTeyou.ttl +++ b/data/people/LouisMozartKamdemTeyou.ttl @@ -9,7 +9,7 @@ dice:LouisMozartKamdemTeyou a schema:Person ; schema:fax ; schema:email ; schema:chat "@louis:chat.dice-research.org" ; - schema:office "TP6.3.308" ; + schema:office "FU.211" ; schema:photo "louis.jpg" ; schema:project dice:LeMuR ; schema:publicationTag "kamdem" ; diff --git a/data/people/MichaelRoeder.ttl b/data/people/MichaelRoeder.ttl index 27e058ff..6fa8ea0d 100644 --- a/data/people/MichaelRoeder.ttl +++ b/data/people/MichaelRoeder.ttl @@ -9,9 +9,9 @@ dice:MichaelRoeder a schema:Person ; schema:fax ; schema:email ; schema:chat "@mroeder:chat.dice-research.org" ; - schema:office "FU1.221" ; + schema:office "F1.221" ; schema:photo "roeder.jpg" ; - schema:project dice:DIESEL, dice:Gerbil, dice:HOBBIT, dice:FROCKG, dice:KnowGraphs, dice:NEBULA, dice:IGUANA, dice:ENEXA, dice:SAIL ; + schema:project dice:DIESEL, dice:Gerbil, dice:HOBBIT, dice:FROCKG, dice:KnowGraphs, dice:NEBULA, dice:IGUANA, dice:ENEXA, dice:SAIL, dice:LOLA ; schema:publicationTag "roeder" ; schema:content """ diff --git a/data/people/MohamedAhmedSherif.ttl b/data/people/MohamedAhmedSherif.ttl index f65bd431..5af69e6c 100644 --- a/data/people/MohamedAhmedSherif.ttl +++ b/data/people/MohamedAhmedSherif.ttl @@ -9,7 +9,7 @@ dice:MohamedAhmedSherif a schema:Person ; schema:fax ; schema:email ; schema:chat "@msherif:chat.dice-research.org" ; - schema:office "TP6.3.306" ; + schema:office "F1.301" ; schema:photo "sherif.jpg" ; schema:project dice:FAIROmics, dice:ClimatebOWL, dice:WHALE, dice:Ingrid, dice:SLIPO, dice:DIESEL, dice:GEISER, dice:HOBBIT, dice:SAKE, dice:SAGE, dice:GeoKnow, dice:LinkingLOD ; schema:content """ diff --git a/data/people/NikitSrivastava.ttl b/data/people/NikitSrivastava.ttl index 06d01e59..01f39c02 100644 --- a/data/people/NikitSrivastava.ttl +++ b/data/people/NikitSrivastava.ttl @@ -5,12 +5,11 @@ dice:NikitSrivastava a schema:Person ; schema:name "Nikit Srivastava" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; - schema:fax ; + schema:phone ; schema:email ; schema:chat "@nikit:chat.dice-research.org" ; - schema:office "TP6.3.103" ; + schema:office "FU.335" ; schema:photo "srivastava.jpg" ; - schema:project dice:IDA, dice:PORQUE, dice:SAIL ; + schema:project dice:IDA, dice:PORQUE, dice:SAIL, dice:LOLA ; schema:publicationTag "srivastava" ; schema:content """""" . diff --git a/data/people/NikolaosKaralis.ttl b/data/people/NikolaosKaralis.ttl index 0e873770..b0ac4512 100644 --- a/data/people/NikolaosKaralis.ttl +++ b/data/people/NikolaosKaralis.ttl @@ -6,10 +6,10 @@ dice:NikolaosKaralis a schema:Person ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; schema:chat "@nkaralis:chat.dice-research.org" ; - # schema:phone ; + schema:phone ; # schema:fax ; schema:email ; - # schema:office "TP6.3.307" ; + schema:office "FU.211" ; # schema:photo "NikolaosKaralis.jpg" ; - schema:project dice:KnowGraphs, dice:Tentris; + schema:project dice:KnowGraphs, dice:Tentris, dice:ENEXA; schema:content """""" . diff --git a/data/people/ReneSpeck.ttl b/data/people/ReneSpeck.ttl index e406abd3..f6bad901 100644 --- a/data/people/ReneSpeck.ttl +++ b/data/people/ReneSpeck.ttl @@ -3,13 +3,13 @@ dice:ReneSpeck a schema:Person ; schema:name "René Speck" ; - schema:namePrefix "" ; - schema:role dice:ResearchStaff ; + schema:namePrefix "Dr. rer. nat." ; + schema:role dice:SeniorResearcher ; schema:phone ; schema:fax ; schema:email ; schema:chat "@rspeck:chat.dice-research.org" ; - schema:office "TP6.3.102" ; + schema:office "F1.301" ; schema:photo "speck.jpg" ; schema:project dice:SCMS, dice:BioASQ, dice:DIESEL, dice:GEISER, dice:SAIM, dice:HOBBIT, dice:Qamel, dice:Gerbil, dice:RAKI ; schema:content """""" . diff --git a/data/people/RiaHariGusmita.ttl b/data/people/RiaHariGusmita.ttl index 13254568..ac18b487 100644 --- a/data/people/RiaHariGusmita.ttl +++ b/data/people/RiaHariGusmita.ttl @@ -5,10 +5,9 @@ dice:RiaHariGusmita a schema:Person ; schema:name "Ria Hari Gusmita" ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; - schema:phone ; - schema:fax ; + schema:phone ; schema:email ; schema:chat "@gusmita:chat.dice-research.org" ; - schema:office "TP6.3.101" ; + schema:office "FU.323" ; schema:photo "gusmita.jpg" ; schema:content """""" . diff --git a/data/people/ShivamSharma.ttl b/data/people/ShivamSharma.ttl index cfe7015f..d1fa7e11 100644 --- a/data/people/ShivamSharma.ttl +++ b/data/people/ShivamSharma.ttl @@ -8,6 +8,7 @@ dice:ShivamSharma a schema:Person ; schema:email ; schema:chat "@sshivam:chat.dice-research.org" ; schema:photo "shivamsharma.jpg" ; + schema:office "FU.338" ; schema:content """

Linkedin  Shivam Sharma diff --git a/data/people/SimoneAuinger.ttl b/data/people/SimoneAuinger.ttl index 759765c7..389f53d2 100644 --- a/data/people/SimoneAuinger.ttl +++ b/data/people/SimoneAuinger.ttl @@ -9,12 +9,12 @@ dice:SimoneAuinger a schema:Person ; schema:fax ; schema:email ; schema:chat "@mone:chat.dice-research.org" ; - schema:office "FU1.223" ; + schema:office "F1.223" ; schema:photo "auinger.jpg" ; schema:content """ ## Regular office hours: - + - Tuesdays 9-11 a.m. - Thursdays 9-11 a.m. """ . diff --git a/data/people/TatianaMoteu.ttl b/data/people/TatianaMoteu.ttl index 33175fa3..f733a75d 100644 --- a/data/people/TatianaMoteu.ttl +++ b/data/people/TatianaMoteu.ttl @@ -5,11 +5,10 @@ dice:TatianaMoteuNgoli a schema:Person ; schema:name "Tatiana Moteu Ngoli" ; schema:namePrefix "" ; schema:role dice:ResearchStaff; - schema:phone ; - schema:fax ; + schema:phone ; schema:email ; schema:chat "@tatianam:chat.dice-research.org" ; schema:office "FU.329" ; schema:photo "tatiana_moteu.jpg" ; - schema:project dice:SAIL ; + schema:project dice:SAIL, dice:LOLA ; schema:publicationTag "" . diff --git a/data/people/UmairQudus.ttl b/data/people/UmairQudus.ttl index 9fdda7af..fe205029 100644 --- a/data/people/UmairQudus.ttl +++ b/data/people/UmairQudus.ttl @@ -6,11 +6,11 @@ dice:UmairQudus a schema:Person ; schema:namePrefix "" ; schema:role dice:ResearchStaff ; schema:chat "@uqudus:chat.dice-research.org" ; - schema:phone ; + schema:phone ; schema:fax ; schema:email ; schema:chat "@uqudus:chat.dice-research.org" ; - schema:office "TP6.3.307" ; + schema:office "FU.201.4" ; schema:photo "umair.jpg" ; schema:project dice:KnowGraphs, dice:NEBULA; schema:content """ diff --git a/data/people/YasirMahmood.ttl b/data/people/YasirMahmood.ttl index ec8c211a..4863bc4a 100644 --- a/data/people/YasirMahmood.ttl +++ b/data/people/YasirMahmood.ttl @@ -9,27 +9,35 @@ dice:YasirMahmood a schema:Person ; schema:fax ; schema:email ; schema:chat "@ymahmood:chat.dice-research.org" ; - schema:office "TP6.3.303" ; + schema:office "F1.307" ; schema:photo "ymahmood.jpg" ; schema:project dice:ENEXA ; schema:content """ ## Research Interests - My research is mainly in the following areas: * Theoretical Computer Science -* Computational (Parameterized) Complexity Theory * Mathematical Logic * Knowledge Representation and Reasoning +*Explainable AI + +Feel free to write me if you are interested in collaborating (or writing a thesis) on any of the following topics. + +* Formal Argumentation: Theory and Applications +* Abductive Reasoning +* Contrastive Explanations +* (Parameterized) Complexity Theory +* Reasoning with Inconsistencies * Description Logics +* Database Repairs and Consistent Query Answering -Feel free to write me if you are interested in a collaboration (or writing a thesis) covering any of the following topics. +## Reviewing +I enjoy reviewing and have had the opportunity to review for the following conferences. -* Theory of Argumentation -* Abductive Reasoning -* Complexity Theory -* Database/Ontology Repairing +* Sub-reviewer:​ AAAI'21, IJCAI'21, AAAI’22, Euro-Par’22, IJCAI’22, AAAI’23, CSL’23, IJCAI’23, KR’23, AAAI’24, FoIKS’24, LPNMR'24 +* PC: AAMAS'24, IJCAI'24, AAAI'25, AAMAS'25 +* Journals: ACM-TOCL, Applied Sciences, Annals of Pure and Applied Logic """ . diff --git a/data/projects/LOLA.ttl b/data/projects/LOLA.ttl new file mode 100644 index 00000000..46cc5ac7 --- /dev/null +++ b/data/projects/LOLA.ttl @@ -0,0 +1,25 @@ +@prefix xsd: . +@prefix dice: . +@prefix dicepartner: . +@prefix dicefunding: . +@prefix schema: . + +dice:LOLA a dice:ProductionReadyProject ; + schema:tagline "An Open-Source Massively Multilingual Large Language Model" ; + schema:status "active" ; # current project status + schema:content """ +

LOLA is a massively multilingual large language model trained on more than 160 languages using a sparse Mixture-of-Experts Transformer architecture. Our architecture addresses the challenge of harnessing linguistic diversity efficiently while avoiding the common pitfalls of multilinguality. LOLA demonstrates competitive performance in natural language generation and understanding tasks. Its expert-routing mechanism leverages implicit phylogenetic linguistic patterns, potentially alleviating the curse of multilinguality. As an open-source model, LOLA promotes reproducibility and serves as a robust foundation for future research. Our findings pave the way for compute-efficient multilingual models with scalable, strong performance across languages.

+ +

To learn more about LOLA, read our preprint: https://arxiv.org/abs/2409.11272

+ +

Resources

+

HuggingFace: hf.co/dice-research/lola_v1

+

GitHub: github.com/dice-group/LOLA

+""" ; +# schema:endDate "2021-07-31"^^xsd:date ; + schema:startDate "2022-10-01"^^xsd:date ; + schema:maintainer dice:NikitSrivastava ; + schema:homepage ; + schema:name "LOLA" ; + schema:logo "lola_logo.png" ; + schema:sourceCode . diff --git a/data/projects/PORQUE.ttl b/data/projects/PORQUE.ttl index 1aba674c..fbb82b25 100644 --- a/data/projects/PORQUE.ttl +++ b/data/projects/PORQUE.ttl @@ -5,7 +5,7 @@ @prefix schema: . dice:PORQUE a dice:FundedProject ; - schema:tagline "PORQUE: Polylingual Hybrid Question Answering" ; + schema:tagline "Polylingual Hybrid Question Answering" ; schema:status "active" ; schema:content """PORQUE will develop and evaluate an extensible platform for polylingual question answering by relying on knowledge graphs and text. We will combine neural machine translation with language-specific natural language processing techniques to make answering queries across languages efficient and accurate. We will deliver a prototype, which will be evaluated through commercial solutions in three domains (open data, publishing, energy).""" ; schema:endDate "2023-10-31"^^xsd:date ; diff --git a/images/people/Amgad.jpg b/images/people/Amgad.jpg new file mode 100644 index 00000000..73a10533 Binary files /dev/null and b/images/people/Amgad.jpg differ diff --git a/images/people/ajayKumar.jpeg b/images/people/ajayKumar.jpg similarity index 100% rename from images/people/ajayKumar.jpeg rename to images/people/ajayKumar.jpg diff --git a/images/people/alkidbaci.jpg b/images/people/alkidbaci.jpg new file mode 100644 index 00000000..99d92c9b Binary files /dev/null and b/images/people/alkidbaci.jpg differ diff --git a/images/people/wagner.jpg b/images/people/wagner.jpg new file mode 100644 index 00000000..be438bc0 Binary files /dev/null and b/images/people/wagner.jpg differ diff --git a/images/projects/lola_logo.png b/images/projects/lola_logo.png new file mode 100644 index 00000000..10100938 Binary files /dev/null and b/images/projects/lola_logo.png differ diff --git a/pages/contact.mdx b/pages/contact.mdx index f17c995f..b9300288 100644 --- a/pages/contact.mdx +++ b/pages/contact.mdx @@ -14,7 +14,7 @@ title: 'Contact information' key: 'Email', value: axel.ngonga@upb.de, }, - { key: 'Office', value: 'TP6.3.106' }, + { key: 'Office', value: 'F1.225' }, { key: 'Office hours', value: 'Please contact Mrs Auinger for an appointment', @@ -32,7 +32,7 @@ title: 'Contact information' key: 'Email', value: mone@upb.de, }, - { key: 'Office', value: 'TP6.3.107' }, + { key: 'Office', value: 'F1.223' }, { key: 'Regular office hours', value: 'Tuesdays & Thursdays from 9 - 11 am or by appointment.', @@ -77,8 +77,8 @@ title: 'Contact information' key: 'For Visitors', value: ( <> - Technologiepark Paderborn
Office: TP6.3.106
{' '} - Technologiepark 6
33100 Paderborn + Fürstenallee 11
Office: F1.225
{' '} + 33102 Paderborn ), }, diff --git a/pages/jobs.mdx b/pages/jobs.mdx index 32b5694a..1b712151 100644 --- a/pages/jobs.mdx +++ b/pages/jobs.mdx @@ -7,45 +7,10 @@ title: 'Job Openings (Vacancies)' ## PhD and Research Assistant positions **Research Assistant (f/m/d)** - - Code 6510, full-time position (salary group E13 TV-L) - - Research on knowledge graph robustness - - Collaboration in the activities of the SAIL network - - [PDF for reference no. 6510](https://www.uni-paderborn.de/fileadmin/zv/4-4/stellenangebote/Kennziffer6510_-_Englisch_-_NEU.pdf) - -**Post Doc (f/m/d)** - - Code 6640, full-time position (salary group E14 TV-L) - - Independent and innovative research on reinforcement learning - - Expertise in explainable AI and on learning on structured data is a plus - - [PDF for reference no. 6440](https://www.uni-paderborn.de/fileadmin/zv/4-4/stellenangebote/Kennziffer6640_-_Englisch.pdf) - -**Research Assistant (f/m/d)** - - Code 6673, full-time position (salary group E13 TV-L) - - Collection of corpora - - Research and implementation of inclusive foundation models - - Integration of background knowledge (e.g., commonsense knowledge graphs) - - Implementation on HPC cluster - - Evaluation using open evaluation platforms - - Publications at international venues - - Participation in network activities - - [PDF for reference no. 6673](https://www.uni-paderborn.de/fileadmin/zv/4-4/stellenangebote/Kennziffer6673_-_Englisch.pdf) - -**Research Assistant (f/m/d)** - - Code 6674, full-time position (salary group E13 TV-L) - - Development and implementation of compute and approximation models for foundation models - - Optimisation of implementation on HPC cluste - - Evaluation using open evaluation platforms - - Publications at international venues - - Participation in network activities - - [PDF for reference no. 6674](https://www.uni-paderborn.de/fileadmin/zv/4-4/stellenangebote/Kennziffer6674_-_Englisch.pdf) - -**Research Assistant (f/m/d)** - - Code 6714, full-time position (salary group E13 TV-L) - - Scientific work on knowledge graphs and machine learning - - Contributions on project’s results to international conferences and written publications - - Participation in activities of the Integrated Research Training Group - - Networking within the Transregional Collaborative Research Center - - Interdisciplinary communication and cooperation - - [PDF for reference no. 6714](https://www.uni-paderborn.de/fileadmin/zv/4-4/stellenangebote/Kennziffer6714_-_Englisch.pdf) + - Code 6763, full-time position (salary group E13 TV-L) + - Research on the automatic generation and configuration of Retrieval Augmented Generation pipelines + - Contributions to project’s results, to international conferences, written publications and project reports + - [PDF for reference no. 6763](https://www.uni-paderborn.de/fileadmin/zv/4-4/stellenangebote/Kennziffer6763_-_Englisch.pdf) ### Application diff --git a/pages/theses/BPE_KGE.mdx b/pages/theses/BPE_KGE.mdx new file mode 100644 index 00000000..4cf1c396 --- /dev/null +++ b/pages/theses/BPE_KGE.mdx @@ -0,0 +1,24 @@ +--- +date: '2024-11-15' +title: 'Byte pair encoding for Knowledge Graph Embeddings' +type: 'Bachelor' +supervisor: dice:CaglarDemir +contact: dice:CaglarDemir +--- + +# Topic +A knowledge graph embedding (KGE) model assigns a unique embedding row for each unique entities/nodes and relations/edges. +As the size of the unique entities or relations grows, the memory usage of KGE increases. +Therefore, the memory requirement to train KGE model or deploy a trained model is bounded by the size of the data. + +LLMs uses byte pair encoding techniques to learn to represent sequence of chars with subword unit. +Therefore, LLM embeddings are subword units, instead of unique words. +Recently, we show that byte pair encoding schema developed for LLMs can also be used for KGEs (see +[Inference over Unseen Entities, Relations and Literals on Knowledge Graphs](https://arxiv.org/pdf/2410.06742) . +In this thesis, the student will design a byte pair encoding schema based on a given knowledge graph. +The student will closely work on [dice-embeddings](https://github.com/dice-group/dice-embeddings). + + +#### Question & Answer Session + +In case you have further questions, feel free to contact [Caglar Demir](https://dice-research.org/CaglarDemir). diff --git a/pages/theses/Distributing_Tentris.mdx b/pages/theses/Distributing_Tentris.mdx deleted file mode 100644 index 64b5d444..00000000 --- a/pages/theses/Distributing_Tentris.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -date: '2021-04-28' -title: 'Tentris Cluster - A Distributing Tensor-Based Triple' -type: 'Master' -supervisor: dice:AlexanderBigerl -contact: dice:AlexanderBigerl ---- - -In the DICE group, we develop Tentris([github](https://github.com/dice-group/tentris), [paper](https://tentris.dice-research.org/iswc2020/)), one of the fastest triple stores currently available. - -Tentris is a triplestore that is conceptually based on tensors and tensor algebra. Tensors are implemented by a condensed, monolithic indexing datastructure dubbed hypertrie. The evaluation of SPARQL queries is conducted as Einstein summation (einsum). The einsum implementation of Tentris is based on a state-of-the-art worst-case optimal join (WCOJ) algorithm. - -So much, so awesome. But there are still things that need to be worked on. -Currently, Tentris can only run on a single machine. To scale on more machines to process even larger datasets or to serve more parallel requests, tentris needs to be distributed. So your master thesis task will be to scetch and implement Tentris Cluster. - -The master thesis includes: -* Scan related work on triple store distribution strategies -* Implement at least one existing distribution or come up with an own strategy -* Benchmarking the implementation regarding its loading time, query processing performance and scalability -* Compare with at least one other distributed triple store - -Required skills: -* Knowledge of Semantic Web Standards like SPARQL and RDF -* Good modern C++ coding skills (C++17/20) -* Experience with C++ template programming -* Some prior knowledge on distributed data bases might be helpful - -Links: -- [Tentris](https://tentris.dice-research.org/) diff --git a/pages/theses/DynRing.mdx b/pages/theses/DynRing.mdx new file mode 100644 index 00000000..c169e1b1 --- /dev/null +++ b/pages/theses/DynRing.mdx @@ -0,0 +1,28 @@ +--- +date: '2024-11-15' +title: 'A Dynamic Datastructure for Worst-Case Optimal Joins in Graph Databases' +type: 'Bachelor' +supervisor: dice:AlexanderBigerl +contact: dice:AlexanderBigerl +--- + +### Background + +In the DICE group, we develop new a new generation of graph databases that go beyond the traditional binary joins you have learned about in your undergraduate database course. +With the advent of worst-case optimal joins (WCOJs) graph-based analytics can often be speed up massively, in practice up to 1000x. WCOJs achieve this by lowering the complexity class for many queries compared to binary joins. + +WCOJs are demanding, though. They come with strict conditions on the data layout and available access paths. One index to support such joins is [the Ring](https://dl.acm.org/doi/10.1145/3644824) by Arroyuelo et.al.. The Ring is a succinct data structure. That means the memory it requires to store it is close to the informantion theoretic minimum but it also means that you cannot update it once it is built. + +### Your Task +You will take the basic concept of the ring and make a dynamic datastructure that supports updating the contained data efficiently. +Your implementation will be in C++ with a [Tentris](https://tentris.dice-research.org/) compatible API. +For the evaluation, you will integrate your dynamic ring implementation into Tentris and compare it with it's basline index implementation hypertrie. +The evaluation will be executed with established graph database benchmarks like WDBench and WatDiv. + +### Your Profil +* Good modern C++ coding skills (C++20/23) +* You have fun with datastructures and are interest in the internals of databases. +* Experience with knowledge graph standards like SPARQL and RDF (helps, but is not required) + + + diff --git a/pages/theses/DynRingMA.mdx b/pages/theses/DynRingMA.mdx new file mode 100644 index 00000000..1e5c17db --- /dev/null +++ b/pages/theses/DynRingMA.mdx @@ -0,0 +1,27 @@ +--- +date: '2024-11-15' +title: 'A Dynamic Datastructure for Worst-Case Optimal Joins in Graph Databases' +type: 'Master' +supervisor: dice:AlexanderBigerl +contact: dice:AlexanderBigerl +--- + +### Background + +In the DICE group, we develop new a new generation of graph databases that go beyond the traditional binary joins you have learned about in your undergraduate database course. +With the advent of worst-case optimal joins (WCOJs) graph-based analytics can often be speed up massively, in practice up to 1000x. WCOJs achieve this by lowering the complexity class for many queries compared to binary joins. +WCOJs are demanding, though. They come with strict conditions on the data layout and available access paths. One index to support such joins is [the Ring](https://dl.acm.org/doi/10.1145/3644824) by Arroyuelo et.al.. The Ring is a succinct data structure. That means the memory it requires to store it is close to the informantion theoretic minimum but it also means that you cannot update it once it is built. + +### Your Task +You will take the basic concept of the ring and make a dynamic datastructure that supports updating the contained data efficiently. +Your implementation will be in C++ with a [Tentris](https://tentris.dice-research.org/) compatible API. +For the evaluation, you will integrate your dynamic ring implementation into Tentris and compare it with it's basline index implementation hypertrie. +The evaluation will be executed with established graph database benchmarks like WDBench and WatDiv. + +### Your Profil +* Good modern C++ coding skills (C++20/23) +* You have fun with datastructures and are interest in the internals of databases. +* Experience with knowledge graph standards like SPARQL and RDF (helps, but is not required) + + + diff --git a/pages/theses/MobileTripleStore.mdx b/pages/theses/MobileTripleStore.mdx deleted file mode 100644 index 95077bfd..00000000 --- a/pages/theses/MobileTripleStore.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -date: '2021-06-21' -title: 'Implementing a Mobile Triples Store / Porting Tentris to Android/iOS' -type: 'Bachelor' -supervisor: dice:AlexanderBigerl -contact: dice:AlexanderBigerl ---- - -In the DICE group, we develop [Tentris](https://github.com/dice-group/tentris), one of the fastest triple stores currently available. - -While triple stores are well established on desktop and server platforms, there are no production-ready triple stores available on mobile platforms. - -The objective of this thesis is to port Tentris to Android and/or iOS and evaluate its performance on ARM-based systems if possible against other triple stores. - -The bachelor thesis includes: -* porting the tentris code to compile for Android and/or iOS -* write a simple wrapper app that allows us to load data, run a list of queries for benchmarking and run single queries. -* evaluate the loading performance, memory usage, and query performance (via the app). - -Required skills: -- Knowledge of Semantic Web Standards like SPARQL and RDF -- Good modern C++ coding skills (C++17/20) -- Experience with App development for Android and/or iOS -- **Experience with the C++ Memory model** -- Some experience with C++ template programming is helpful - -Links: -- [Tentris](https://tentris.dice-research.org/) diff --git a/pages/theses/NeuralTripleStores.mdx b/pages/theses/NeuralTripleStores.mdx deleted file mode 100644 index 95c5b711..00000000 --- a/pages/theses/NeuralTripleStores.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -date: '2024-04-23' -title: 'Neural Triple Stores' -type: 'Bachelor' -supervisor: dice:CaglarDemir -contact: dice:CaglarDemir ---- - -# Topic -Most knowledge graphs are incomplete. -Inference of missing knowledge during the query time is important in many applications. -The student will focus on pretrained neural networks to answer queries over incomplete knowledge graphs. -To this end, the student will closely work on [ontolearn](https://github.com/dice-group/Ontolearn) and [dice-embeddings](https://github.com/dice-group/dice-embeddings). - -A working simple example: -```python -Graph={("Scientist","subclass","Person"),("a","type","Scientist")} -tp=Triplestore(G) -ntp=NeuralTriplestore(G) -assert len(tp.query(("?x","type","Person")))==0 -assert ntp.query(("?x","type","Person"))=={"a"} -``` - - -#### Question & Answer Session - -In case you have further questions, feel free to contact [Caglar Demir](https://dice-research.org/CaglarDemir). diff --git a/pages/theses/RAG_KGE.mdx b/pages/theses/RAG_KGE.mdx new file mode 100644 index 00000000..b2a1cd5d --- /dev/null +++ b/pages/theses/RAG_KGE.mdx @@ -0,0 +1,39 @@ +--- +date: '2024-11-15' +title: 'RAG over Neural Triple Stores' +type: 'Bachelor' +supervisor: dice:CaglarDemir +contact: dice:CaglarDemir +--- + +# Topic +Most knowledge graphs are incomplete. +Neural link predictors (most knowledge graph embeddings) can accurately infer of missing knowledge even involving multi-hop reasoning. + +In this thesis, the student will focus on techniques that combine LLMs and neural link predictors in the context of retrieval augmented generation (RAG). +Through designing a novel and effective model, we aim to achieve the following workflow + +1. A user can ask a question. +2. LLM renders the question into a first order logic expression via prompt engineering. +3. The first-order logic expression is given to a neural link predictor to perform [multi-hop query answering](https://github.com/dice-group/dice-embeddings?tab=readme-ov-file#answering-complex-queries) +4. The result (e.g. an ordered sequence of nodes/entities) is preprocessed and given to LLM to generate fluent response to the user + + +The student will closely work on [dice-embeddings](https://github.com/dice-group/dice-embeddings) and a LLM provided by us. + +A working simple example: +```python +Graph={("ComputerScientist","subclass","Scientist"), ("Scientist","subclass","Person"),("CaglarDemir","type","ComputerScientist")} +trained_kge=KGE().train(G) +user_query="What is the occupation of Caglar?" +llm_endpoint="" +response=students_work(user_query, trained_kge, llm_endpoint) +""" +response ~ Caglar Demir is a Computer Scientist. +""" +``` + + +#### Question & Answer Session + +In case you have further questions, feel free to contact [Caglar Demir](https://dice-research.org/CaglarDemir). diff --git a/pages/theses/RobostEmbeddings.mdx b/pages/theses/RobostEmbeddings.mdx deleted file mode 100644 index 511a5b6c..00000000 --- a/pages/theses/RobostEmbeddings.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -date: '2021-01-16' -title: 'Robust Embeddings for Knowledge Graphs' -type: 'Bachelor' -supervisor: dice:CaglarDemir -contact: dice:CaglarDemir ---- - -# Topic - -Knowledge graph embedding methods learn continuous vector representations for entities and relations in knowledge graphs and have been successfully employed for many applications including link prediction [1]. "Finding the best ratio between expressiveness and parameter space size is the keystone of embedding models" [2]. However, performing extensive hyperparameter optimization does necessitate state-of-the-art hardware systems. For instance, the RotatE model requires 9 hours of computation [3] to reach its peak performance on the FB15K benchmark dataset with a GeForce GTX 1080 Ti GPU. The total elapsed runtime of the RotatE model during the hyperparamter optimization phase on FB15K equates 1512 hours. The availability of state-of-the-art hardware system have often determined which research ideas succeed (and fail) [4]. - -Meanwhile, Nakkiran et. al. [5,6] from the OPENAI research show that the double descent phenomenon occurs in CNNs, ResNets, and transformers: "performance first improves, then gets worse, and then improves again with increasing model size, data size, or training time". - -In this thesis, the student is asked to answer the following questions: -1. Does the double descent phenomenon occur in knowledge graph embeddings [1,2,3] ? -2. Can we benefit from this phenomenon to avoid extensive hyperparameter optimization ? - -### Required skills -- Knowledge Graph Embedding -- Machine Learning -- Knowledge Graphs -- Python, NumPy and PyTorch - - -# Resources - -[1] Convolutional Complex Knowledge Graph Embeddings (https://arxiv.org/abs/2008.03130)
-[2] Complex Embeddings for Simple Link Prediction (https://arxiv.org/abs/1606.06357)
-[3] ROTATE: Knowledge Graph Embedding by relational rotation in complex space (https://arxiv.org/abs/1902.10197)
-[4] The Hardware Lottery (https://arxiv.org/abs/2009.06489)
-[5] Deep Double Descent: Where Bigger Models and More Data Hurt (https://arxiv.org/abs/1912.02292)
-[6] deep-double-descent blogpost (https://openai.com/blog/deep-double-descent/)
\ No newline at end of file diff --git a/pages/theses/SWA_DynamicKG.mdx b/pages/theses/SWA_DynamicKG.mdx new file mode 100644 index 00000000..5e9b3a13 --- /dev/null +++ b/pages/theses/SWA_DynamicKG.mdx @@ -0,0 +1,20 @@ +--- +date: '2024-11-15' +title: 'Stochastic Weight Averaging over Dynamic Graphs' +type: 'Bachelor' +supervisor: dice:CaglarDemir +contact: dice:CaglarDemir +--- + +# Topic +Most knowledge graphs are evolving over time. +Yet, most knowledge graph embedding models are designed to work on static knowledge graphs. + +In this thesis, the student will focus on techniques that learn embeddings for different snapshots of KG. +[Stochastic Weight Average](https://arxiv.org/abs/1803.05407) and (Adaptive Stochastic Weight Averaging)[https://arxiv.org/abs/2406.19092] techniques can be explored to learn embeddings in an efficient manner. + +The student will closely work on [dice-embeddings](https://github.com/dice-group/dice-embeddings) + +#### Question & Answer Session + +In case you have further questions, feel free to contact [Caglar Demir](https://dice-research.org/CaglarDemir). diff --git a/pages/theses/Tabular_DL_Reasoning.mdx b/pages/theses/Tabular_DL_Reasoning.mdx new file mode 100644 index 00000000..1b14215d --- /dev/null +++ b/pages/theses/Tabular_DL_Reasoning.mdx @@ -0,0 +1,21 @@ +--- +date: '2024-11-15' +title: 'OWL Class Expression Learning over Tabular Data' +type: 'Bachelor' +supervisor: dice:CaglarDemir +contact: dice:CaglarDemir +--- + +# Topic +Tabular data are abundant. +Most machine learning/data science applications require input data to be in tabular format. +Yet, most learning algorithms are not explainable by default, e.g., neural networks. +Predictions of OWL Class Expression learners are inherently explainable as an expression is a first-order logical expression. + +In this thesis, the student will focus on techniques that map a tabular data into RDF Knowledge Graph. +Thereafter, a classification problem can be tackled by an OWL expression learner. +The student will closely work on [owlapy](https://github.com/dice-group/owlapy) and [ontolearn](https://github.com/dice-group/ontolearn). + +#### Question & Answer Session + +In case you have further questions, feel free to contact [Caglar Demir](https://dice-research.org/CaglarDemir). diff --git a/scripts/src/templates/personPage.js b/scripts/src/templates/personPage.js index 32f92708..eead420a 100644 --- a/scripts/src/templates/personPage.js +++ b/scripts/src/templates/personPage.js @@ -59,7 +59,7 @@ export default function PersonTemplate({ data: { rdf } }) { )} {chat && (
-
Riot chat
+
Matrix (Chat)