@misc{NeumannSchaer2018, author = {Neumann, Mandy and Schaer, Philipp}, title = {Webscraping f{\"u}r die Metadatengewinnung - Das DFG-Projekt Smart Harvesting II}, series = {TK 6: erschließen \& erhalten / Innovationen der Erschließung (13.06.2018, 16:30 - 18:00 Uhr, Saal D)}, journal = {TK 6: erschließen \& erhalten / Innovationen der Erschließung (13.06.2018, 16:30 - 18:00 Uhr, Saal D)}, url = {http://nbn-resolving.de/urn:nbn:de:0290-opus4-36263}, year = {2018}, abstract = {Im DFG-gef{\"o}rderten Projekt Smart Harvesting II werden softwarebasierte L{\"o}sungen zur Erfassung und Aufbereitung bibliographischer Metadaten aus dem Web f{\"u}r Literaturdatenbanken wie dblp entwickelt. Durch die vorherrschende Heterogenit{\"a}t solcher Rohdaten ist diese Arbeit im Falle der manuellen Erfassung sehr personal- und zeitintensiv. In F{\"a}llen, in denen bereits auf technische Unterst{\"u}tzung gesetzt wird, werden hierf{\"u}r spezialisierte Programme, sogenannte Wrapper, eingesetzt, die von fachkundigen Softwareentwicklern erstellt und gewartet werden m{\"u}ssen. Ein Teil unseres Projektes ist es daher, wartungsarme Wrapper zu entwickeln, die auch von Nicht-Informatikern, z.B. Bibliothekaren oder Dokumentaren, einfach bedient und auf h{\"a}ufig neugestaltete, dynamische Webapplikationen angepasst werden k{\"o}nnen. Hierf{\"u}r setzen wir auf die quelloffene Abfragesprache OXPath - eine Erweiterung von XPath, die eine deklarative Nachahmung der Interaktion mit einer Website erlaubt und in diesem Zuge Daten gezielt extrahieren kann. Erste Erfahrungen in einem Workshop mit Bibliothekaren und in {\"U}bungsgruppen mit Studierenden haben gezeigt, dass bereits Grundkenntnisse in XML und XPath ausreichen, um in den Prozess der Erstellung und Wartung von OXPath-Wrappern einzusteigen. Die gewonnenen Daten k{\"o}nnen vielseitig eingesetzt werden. Dieser Einzelvortrag bietet einen Gesamt{\"u}berblick {\"u}ber das Projekt, seine Zielsetzungen, bereits abgeschlossene Arbeitspakete und einen Ausblick auf zuk{\"u}nftige Arbeiten. Er soll insbesondere dazu dienen, auch denjenigen Teilnehmern des Bibliothekartags einen Einblick in das Projekt zu geben, die nicht an dem Hands-on Lab teilnehmen (k{\"o}nnen).}, language = {de} } @misc{MichelsNeumann2018, author = {Michels, Christopher and Neumann, Mandy}, title = {Smart Harvesting mit OXPath}, series = {Hands-On Lab digital / Smart Harvesting mit OXPath (15.06.2018, 10:00 - 12:00, Lab I)}, journal = {Hands-On Lab digital / Smart Harvesting mit OXPath (15.06.2018, 10:00 - 12:00, Lab I)}, url = {http://nbn-resolving.de/urn:nbn:de:0290-opus4-157381}, year = {2018}, abstract = {In diesem Hands-on Lab soll das DFG-gef{\"o}rderte Projekt Smart Harvesting II aus praktischer Sicht vorgestellt werden. Neben einem kurzen Gesamt{\"u}berblick {\"u}ber das Projekt wird daher zun{\"a}chst explizit die quelloffene Abfragesprache OXPath vorgestellt - eine Erweiterung von XPath, die eine deklarative Nachahmung der Interaktion mit einer Website erlaubt und in diesem Zuge Daten gezielt extrahieren kann. Erste Erfahrungen in einem Workshop mit Bibliothekaren und in {\"U}bungsgruppen mit Studierenden haben gezeigt, dass bereits Grundkenntnisse in XML und XPath ausreichen, um in den Prozess der Erstellung, Wartung und Pflege von OXPath-Wrappern einzusteigen. Das Hands-on Lab soll diesen Weg weiterverfolgen und dazu beitragen, die potentielle Nutzergruppe unserer Projektergebnisse zu erweitern. Im Rahmen dieses Hands-on Labs sollen die Teilnehmer anhand eines konkreten Beispiels an OXPath herangef{\"u}hrt und in die Lage versetzt werden, eigene Ausdr{\"u}cke f{\"u}r ihre Anwendungsf{\"a}lle zu entwerfen. Die in Smart Harvesting II entwickelten Softwarel{\"o}sungen werden dabei ebenfalls vorgestellt um zu zeigen, wie diese zus{\"a}tzliche Hilfestellungen bei der Metadatengewinnung aus dem Web bieten k{\"o}nnen. Wir planen, die f{\"u}r den praktischen Teil ben{\"o}tigte Software im Vorfeld zur Verf{\"u}gung zu stellen, geb{\"u}ndelt als virtuelles Image. Dies setzt voraus, dass die Teilnehmer VirtualBox auf ihren Rechnern installiert und konfiguriert haben. Wir erachten aufgrund dieser Planung eine vorherige Anmeldung f{\"u}r sinnvoll, um die Verteilung des Images an die Teilnehmer durchf{\"u}hren zu k{\"o}nnen. So wollen wir einen reibungslosen Ablauf des Labs garantieren.}, language = {de} }