SlideShare ist ein Scribd-Unternehmen logo
TUG Searchchatbot
Masterthesis
Conception of a conversational interface
to provide a guided search of study
related data
RENE BERGER
Zentrale Fragestellung
• Wie groß ist das generelle Interesse eines Chatbots im
universitären Umfeld?

• Ist ein Chatbot in der Lage eine herkömmliche grafische
Benutzeroberfläche zu ersetzen?

CHATBOT
KAPITEL
Was sind Chatbots?
CHATBOT
• Softwareindustrie unterliegt einem ständigen Wandel

• Nach dem initialen Erfolg des Webs wurden mobile Applikationen immer beliebter

• Nutzer/innen eines Mobiltelefons verbringen den Großteil der Zeit in Messenger-
Applikationen

• Softwareindustrie erkannte Chance um Services über Messenger anzubieten

• Evolution von Interfaces: Von Web über Mobile bis hin zu Conversational
CHATBOT
Applikation Herkunft Monatlich aktive Nutzer
WhatsApp US 1 Mrd
Facebook Messenger US 900 Mio
Viber Israel 784 Mio
WeChat China 762 Mio
Line Japan 560 Mio
Instagram US 500 Mio
Kik Canada 275 Mio
Snapchat US 220 Mio
Hike India 100 Mio
Quelle: http://www.bbc.com/news/business-37153831
Statistik Messenger 2016
CHATBOT
UMSETZUNG
KAPITEL
Implementierung des Chatbots
UMSETZUNG - Architektur
SPA Node.js
TUG Search
Proxy
NLU
message
bot response
messageJSON response
query parameter
XML Data
UMSETZUNG - Architektur
SPA Node.js
TUG Search
Proxy
NLU
message
bot response
messageJSON response
query parameter
XML Data
“Please give me the email address of Martin Ebner”
UMSETZUNG - Architektur
SPA Node.js
TUG Search
Proxy
NLU
message
bot response
messageJSON response
query parameter
XML Data
“Please give me the email address of Martin Ebner”
UMSETZUNG - Architektur
SPA Node.js
TUG Search
Proxy
NLU
message
bot response
messageJSON response
query parameter
XML Data
{
action: act_get_contact_info
context: contact_information
parameters: {
contact_type: p_email_PA
person: “Martin Ebner”
}
}
UMSETZUNG - Architektur
SPA Node.js
TUG Search
Proxy
NLU
message
bot response
messageJSON response
query parameter
XML Data
http://search-proxy.tugraz.at/search/onebox/Search.php? query=martin%20ebner&ws=prs
UMSETZUNG - NLU
Quelle: http://www.dialogflow.com
UMSETZUNG - NLU
Please give me the phone
number of Martin Ebner.
Is the book Betriebssysteme
available?
Please give me the
address of room i11.
contact_information
contact_type
person
Quelle: http://www.dialogflow.com
UMSETZUNG - NLU
• Intents
• Kontaktinformationen
• Kursinformationen
• Bibliothek
• Organisation
• Raum
• Site search
UMSETZUNG - NLU
• Intents
• Kontaktinformationen
• Kursinformationen
• Bibliothek
• Organisation
• Raum
• Site search
UMSETZUNG - NLU
• Intents
• Kontaktinformationen
• Kursinformationen
• Bibliothek
• Organisation
• Raum
• Site search
UMSETZUNG - NLU
UMSETZUNG - NLU
UMSETZUNG - Backend
• POST: /api/communication/send 

{

sessionId: string;

message: string;

}
• Node.js SDK for Api.ai/dialogflow

app.textRequest({

sessionId: string;

message: string;

})
• Action der Response evaluieren und entsprechender GET-Request an den
TUGSearchProxy 

UMSETZUNG - Backend
• XML response von TUGSearchProxy wird geparsed (xml2js)
UMSETZUNG - Backend
UMSETZUNG - Backend
• XML response von TUGSearchProxy wird geparsed (xml2js)
• Verbesserung der Suchresultate durch weiteres filtern
• Exakte Übereinstimmung des Suchworts
• Bei zu viel gefunden Ergebnissen, Aufforderung zum Spezifizieren des
Suchworts
• Fallback TUGSearchProxy Resultat
• Aufbereitung der Response zur Single Page Application
• Spezialfall Site-search
• GET Request an http://search.tugraz.at/search?q=….
• Request der Urls der Ergebnisse
• Parsen des Contents aufgrund eines definierten Selectors (Beispiel: ‘.int-content-
left-teaser’).
• Einheitlicher Seitenaufbau durch TYPO3 Content-Pages
UMSETZUNG - Frontend
UMSETZUNG - Frontend
• Voraussetzung: Standalone Lösung
• Angular mit ngrx Store
UMSETZUNG - Frontend
• Komponenten-Architektur
UMSETZUNG - Frontend
• Komponenten-Architektur
• Onboarding
UMSETZUNG - Frontend
• Komponenten-Architektur
• Onboarding
• Filtermöglichkeit
UMSETZUNG - Frontend
• Message-Flow
UMSETZUNG - Frontend
• Message-Flow
UMSETZUNG - Frontend
• Message-Flow
UMSETZUNG - Frontend
• Message-Flow
UMSETZUNG - Frontend
• Message-Flow
AUSWERTUNG
KAPITEL
Ergebnisse einer Nutzerumfrage
AUSWERTUNG
Wie zufrieden warst du mit dem Searchchatbot?
AUSWERTUNG
Welches Suchkonzept wßrdest du in der Zukunft präferieren?
AUSWERTUNG
Sollte der Searchchatbot auch in Zukunft existieren?
Vielen Dank fĂźr Ihre
Aufmerksamkeit

Weitere ähnliche Inhalte

Ähnlich wie Searchbot

Mobile Games mit Windows Azure
Mobile Games mit Windows AzureMobile Games mit Windows Azure
Mobile Games mit Windows Azure
JĂźrgen Gutsch
 
Microsoft Bot Framework (.NET Edition)
Microsoft Bot Framework (.NET Edition)Microsoft Bot Framework (.NET Edition)
Microsoft Bot Framework (.NET Edition)
Jens Siebert
 
Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2
Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2
Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2
Andreas Mertens
 
Apache Solr Revisited 2015
Apache Solr Revisited 2015Apache Solr Revisited 2015
Apache Solr Revisited 2015
Olivier Dobberkau
 
Umfragen auf mobilen Endgeräten
Umfragen auf mobilen EndgerätenUmfragen auf mobilen Endgeräten
Umfragen auf mobilen Endgeräten
Educational Technology
 
German Web Usability Training
German Web Usability TrainingGerman Web Usability Training
German Web Usability Training
Paulina
 
Suchmaschinen verstehen
Suchmaschinen verstehenSuchmaschinen verstehen
Suchmaschinen verstehen
Dirk Lewandowski
 
Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...
Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...
Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...
Torsten Fink
 
Vorstellung PG PLME
Vorstellung PG PLMEVorstellung PG PLME
Vorstellung PG PLME
Wolfgang Reinhardt
 
Präsentation social semantic web
Präsentation social semantic webPräsentation social semantic web
Präsentation social semantic web
_veronika_
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
livpre
 
AngularJS fĂźr .NET-Entwickler
AngularJS fĂźr .NET-EntwicklerAngularJS fĂźr .NET-Entwickler
AngularJS fĂźr .NET-Entwickler
Peter Hecker
 
Paradiesisch - OpenNTF
Paradiesisch - OpenNTFParadiesisch - OpenNTF
Paradiesisch - OpenNTF
Oliver Busse
 
2006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.02006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.0
Daniel Fisher
 
Twitter‘n mit Python
Twitter‘n mit PythonTwitter‘n mit Python
Twitter‘n mit Python
Andreas Schreiber
 
Designkompetenzen fĂźr vernetzte Systeme
Designkompetenzen fĂźr vernetzte SystemeDesignkompetenzen fĂźr vernetzte Systeme
Designkompetenzen fĂźr vernetzte Systeme
Tilman Zitzmann
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & Tools
Ulrich Krause
 
Keynote Studip Zukunftsworkshop
Keynote Studip ZukunftsworkshopKeynote Studip Zukunftsworkshop
Keynote Studip Zukunftsworkshop
Ralf Stockmann
 
Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...
Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...
Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...
Stephan Volmer
 
Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...
Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...
Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...
usability.de
 

Ähnlich wie Searchbot (20)

Mobile Games mit Windows Azure
Mobile Games mit Windows AzureMobile Games mit Windows Azure
Mobile Games mit Windows Azure
 
Microsoft Bot Framework (.NET Edition)
Microsoft Bot Framework (.NET Edition)Microsoft Bot Framework (.NET Edition)
Microsoft Bot Framework (.NET Edition)
 
Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2
Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2
Die Strategische Bedeutung Von Open Source FĂźR Das 3 D Internet V2
 
Apache Solr Revisited 2015
Apache Solr Revisited 2015Apache Solr Revisited 2015
Apache Solr Revisited 2015
 
Umfragen auf mobilen Endgeräten
Umfragen auf mobilen EndgerätenUmfragen auf mobilen Endgeräten
Umfragen auf mobilen Endgeräten
 
German Web Usability Training
German Web Usability TrainingGerman Web Usability Training
German Web Usability Training
 
Suchmaschinen verstehen
Suchmaschinen verstehenSuchmaschinen verstehen
Suchmaschinen verstehen
 
Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...
Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...
Open Source als Innovator und Treiber von De‐Facto Standards für das Internet...
 
Vorstellung PG PLME
Vorstellung PG PLMEVorstellung PG PLME
Vorstellung PG PLME
 
Präsentation social semantic web
Präsentation social semantic webPräsentation social semantic web
Präsentation social semantic web
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
AngularJS fĂźr .NET-Entwickler
AngularJS fĂźr .NET-EntwicklerAngularJS fĂźr .NET-Entwickler
AngularJS fĂźr .NET-Entwickler
 
Paradiesisch - OpenNTF
Paradiesisch - OpenNTFParadiesisch - OpenNTF
Paradiesisch - OpenNTF
 
2006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.02006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.0
 
Twitter‘n mit Python
Twitter‘n mit PythonTwitter‘n mit Python
Twitter‘n mit Python
 
Designkompetenzen fĂźr vernetzte Systeme
Designkompetenzen fĂźr vernetzte SystemeDesignkompetenzen fĂźr vernetzte Systeme
Designkompetenzen fĂźr vernetzte Systeme
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & Tools
 
Keynote Studip Zukunftsworkshop
Keynote Studip ZukunftsworkshopKeynote Studip Zukunftsworkshop
Keynote Studip Zukunftsworkshop
 
Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...
Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...
Bottom-up anstatt Top-down: Wie man eine einheitliche Architektur bei vielfäl...
 
Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...
Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...
Mobile User Experience: Entwicklung von benutzerfreundlichen mobilen Websites...
 

Mehr von Educational Technology

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...
Educational Technology
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elements
Educational Technology
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
Educational Technology
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Educational Technology
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der Hochschullehre
Educational Technology
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management system
Educational Technology
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for Android
Educational Technology
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Educational Technology
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Educational Technology
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
Educational Technology
 
Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...
Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...
Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...
Educational Technology
 
Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...
Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...
Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...
Educational Technology
 
School Start Screening Tool
School Start Screening ToolSchool Start Screening Tool
School Start Screening Tool
Educational Technology
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platform
Educational Technology
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Educational Technology
 
Learning Analytics and MOOCs
Learning Analytics and MOOCsLearning Analytics and MOOCs
Learning Analytics and MOOCs
Educational Technology
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Educational Technology
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im Klassenzimmer
Educational Technology
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional Websites
Educational Technology
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platform
Educational Technology
 

Mehr von Educational Technology (20)

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elements
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der Hochschullehre
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management system
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for Android
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video Footage
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
 
Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...
Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...
Empfehlungen fĂźr den Unterricht im Fach Informatik fĂźr Menschen mit Autismus-...
 
Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...
Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...
Entwicklung eines Online-Kurses fßr digitale Kompetenzen fßr Studienanfänger:...
 
School Start Screening Tool
School Start Screening ToolSchool Start Screening Tool
School Start Screening Tool
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platform
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
 
Learning Analytics and MOOCs
Learning Analytics and MOOCsLearning Analytics and MOOCs
Learning Analytics and MOOCs
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im Klassenzimmer
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional Websites
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platform
 

KĂźrzlich hochgeladen

Brandschutzhelfer Modul 1 rechtliche Grundlagen.pptx
Brandschutzhelfer Modul 1 rechtliche Grundlagen.pptxBrandschutzhelfer Modul 1 rechtliche Grundlagen.pptx
Brandschutzhelfer Modul 1 rechtliche Grundlagen.pptx
bbug1
 
BildwĂśrterbuch Deutsch german picture book .pdf
BildwĂśrterbuch Deutsch german picture book .pdfBildwĂśrterbuch Deutsch german picture book .pdf
BildwĂśrterbuch Deutsch german picture book .pdf
ssuser9a0e49
 
matematicasIIcastellano.pdfnavarraevau2024
matematicasIIcastellano.pdfnavarraevau2024matematicasIIcastellano.pdfnavarraevau2024
matematicasIIcastellano.pdfnavarraevau2024
amayaltc18
 
MÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptx
MÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptxMÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptx
MÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptx
Martin M Flynn
 
Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?
Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?
Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?
Isa Jahnke
 
Brandschutzhelfer Modul 2 technische Grundlagen
Brandschutzhelfer Modul 2 technische GrundlagenBrandschutzhelfer Modul 2 technische Grundlagen
Brandschutzhelfer Modul 2 technische Grundlagen
bbug1
 

KĂźrzlich hochgeladen (6)

Brandschutzhelfer Modul 1 rechtliche Grundlagen.pptx
Brandschutzhelfer Modul 1 rechtliche Grundlagen.pptxBrandschutzhelfer Modul 1 rechtliche Grundlagen.pptx
Brandschutzhelfer Modul 1 rechtliche Grundlagen.pptx
 
BildwĂśrterbuch Deutsch german picture book .pdf
BildwĂśrterbuch Deutsch german picture book .pdfBildwĂśrterbuch Deutsch german picture book .pdf
BildwĂśrterbuch Deutsch german picture book .pdf
 
matematicasIIcastellano.pdfnavarraevau2024
matematicasIIcastellano.pdfnavarraevau2024matematicasIIcastellano.pdfnavarraevau2024
matematicasIIcastellano.pdfnavarraevau2024
 
MÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptx
MÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptxMÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptx
MÄRTYRER VON UGANDA - Konvertiten zum Christentum - 1885-1887.pptx
 
Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?
Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?
Teaching and Learning Experience Design – der Ruf nach besserer Lehre: aber wie?
 
Brandschutzhelfer Modul 2 technische Grundlagen
Brandschutzhelfer Modul 2 technische GrundlagenBrandschutzhelfer Modul 2 technische Grundlagen
Brandschutzhelfer Modul 2 technische Grundlagen
 

Searchbot