Dipl. Informatiker/in HF Fachrichtung Applikation

Minimalized News

News im Twitter Style - schnell, unkompliziert & informativ!

Heutzutage werden wir mit Informationen aus allen möglichen Quellen wie Zeitungen, Newsportalen oder Facebook regelrecht überflutet. Einen Teil davon möchte ich mit meiner Diplomarbeit besser gliedern und dabei unsere eigene Informationsbeschaffung revolutionieren.

4. November 2019
Patrick Wyler

♦️ Aufgabe

Konkret geht es darum, dass viele Texte von Zeitungsartikel relativ lang sind. Diese komplett zu lesen, um stets top informiert zu sein, würde uns eine Unmenge an Zeit kosten. Damit wir diese Zeit für Besseres einsetzen können, kam die Idee eines eigenen Newsportals im knackigen Style von Twitter auf. Bei Twitter sind die Beiträge auf eine maximale Länge reduziert, dies zwingt den Benutzer dazu, die relevanten Informationen direkt zu nennen. Doch wie kann man die Artikel bequem zusammenfassen?


Die Lösung lag auf der Hand, entweder man setzt einige Redaktoren ein die rund um die Uhr Artikeltexte zusammenfassen oder man setzt auf einen Algorithmus, welcher eigenständig die wichtigsten Passagen aus den Texten erkennt.


Da die Newsseite mit möglichst wenig Ressourcen betreiben werden soll, wurde der Algorithmus als einzige passable Lösung gewählt. Ausserdem soll das Projekt so realisiert werden, dass wir externen Datenlieferanten an unser System anbinden können um ihre Daten in unserem System zu verarbeiten. Somit könnte das Newsportal zum ersten Anlaufpunkt für schnelle Informationsbeschaffung werden.


♦️ Ziele

Es soll eine Webapplikation erstellt werden, über welche die Leser die aktuellsten Beiträge abrufen und Suchabfragen absetzen können. Ausserdem sollen die Beiträge in der Applikation verwaltet und externe Quellen an die Applikation angeschlossen werden können.


♦️ Varianten

Als standen zwei Umsetzungsvarianten zur Auswahl. Zum einen die Umsetzung mit serverless Functions in der Google Cloud oder zum anderen eine Umsetzung als Spring Boot Applikation.


Der Variantenentscheid fiel auf die Spring Boot Applikation.


♦️ Ergebnis

Als Ergebnis entstand ein Prototyp der Webapplikation. Leser können mit diesem die aktuellsten Beiträge lesen und Suchabfragen starten. Ausserdem können die Beiträge mit Tags kategorisiert werden, über die sie später wiedergefunden werden können. Im Prototypen können die Beiträge und Tags von Editoren erstellt, bearbeitet und gelöscht werden. Administratoren erteilen die definitive Freigabe bei der Veröffentlichung von Beiträgen. Der Prototyp importiert zudem fortlaufend Beiträge aus einer externen Quelle, welche momentan simuliert wird durch einen Mock-Server.

?Eingesetzte Technologien

Im Projekt wurden die folgenden Technologien verwendet:

  • Java
  • Spring Boot
  • Thymeleaf
  • MySQL
  • MapStruct
  • Lombok
  • Bootstrap


? Sourcecode

Der Sourcecode der Diplomarbeit kann auf Github eingesehen werden.



?Links


✉️ Fragen

Für Fragen betreffend meiner Diplomarbeit zögern Sie nicht mich zu kontaktieren.

Portrait

Patrick Wyler

? Software Engineer ?25.11.1994 ?Bern, Switzerland


patrick_wyler@hotmail.com


Linkedin

Weiterbildung neben Beruf und Freizeit

Gratis E-Book mit 10 Tipps zur Work-Life-Learn-Balance

Weiterbildung neben Beruf und Freizeit – schaffe ich das?

10 Tipps zur Work-Life-Learn-Balance

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, wäre falsch.

In diesem E-Book erfährst du:

  • wie du deine Zeit effizienter nutzt
  • wie du dich trotz Weiterbildung genügend Freizeit bewahrst
  • wie sich Beruf, Weiterbildung und Freizeit gegenseitig ergänzen statt konkurrenzieren können

Tipps aus dem Inhalt

  • TIPP 1: Gestalte deine Arbeit so flexibel wie möglich!
  • TIPP 2: Beziehe Arbeitgeber sowie Kollegen und Kolleginnen in deine Weiterbildungspläne mit ein!
  • TIPP 3: Arbeite effizienter und effektiver mit Zielorientierung!
  • TIPP 4: Entwickle deinen idealen Lernrhythmus!
  • TIPP 5: Lerne mit System und festen Strukturen!
  • TIPP 6: Schaffe genug Ausgleich und Entspannung!
  • TIPP 7: Binde deine/n Partner/in, deine Familie und externe Hilfen in deine Planung ein!
  • TIPP 8: Belohne dich für deine Erfolge!
  • TIPP 9: Mach eine Zeitinventur!
  • TIPP 10: Erstelle eine Zeitplanung aller drei Bereiche!

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.

Aktuelles Studienprogramm

Alles Wissenswerte zur Weiterbildung in einem PDF zusammengefasst.

Studienprogramm  herunterladen

Alles Wissenswerte zu deiner Weiterbildung in einem PDF zusammengefasst

  • Detaillierter Lehrplan zu allen Studiengängen
  • Alle wichtigen Hintergrundinfos zu Ausbildungszielen, Teilnehmerkreisen, Aufnahmebedingungen und weiterführenden Studiengängen

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.

Gratis E-Book für dich

Weiterbildung neben Beruf und Freizeit - schaffe ich das?

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, muss nicht sein.

Lies jetzt unser E-Book mit 10 wertvollen Tipps zur Work-Life-Learn-Balance.

Weiterbildung neben Beruf und Freizeit – schaffe ich das?

10 Tipps zur Work-Life-Learn-Balance

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, wäre falsch.

In diesem E-Book erfährst du:

  • wie du deine Zeit effizienter nutzt
  • wie du dich trotz Weiterbildung genügend Freizeit bewahrst
  • wie sich Beruf, Weiterbildung und Freizeit gegenseitig ergänzen statt konkurrenzieren können

Tipps aus dem Inhalt

  • TIPP 1: Gestalte deine Arbeit so flexibel wie möglich!
  • TIPP 2: Beziehe Arbeitgeber sowie Kollegen und Kolleginnen in deine Weiterbildungspläne mit ein!
  • TIPP 3: Arbeite effizienter und effektiver mit Zielorientierung!
  • TIPP 4: Entwickle deinen idealen Lernrhythmus!
  • TIPP 5: Lerne mit System und festen Strukturen!
  • TIPP 6: Schaffe genug Ausgleich und Entspannung!
  • TIPP 7: Binde deine/n Partner/in, deine Familie und externe Hilfen in deine Planung ein!
  • TIPP 8: Belohne dich für deine Erfolge!
  • TIPP 9: Mach eine Zeitinventur!
  • TIPP 10: Erstelle eine Zeitplanung aller drei Bereiche!

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.