Skip to content

Werkzeuge zur Anfertigung von Abschlussarbeiten in Informatik/KI

License

Notifications You must be signed in to change notification settings

cyberlytics/awesome-thesis-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Abschlussarbeit (Informatik/KI)

Awesome Made With Love

Dies ist eine Tool-Sammlung. Es gibt von mir die weiteren Schwesterseiten im Kontext Informatik/KI: Digitaler Ressourcen-Pool, Werkzeuge » Software-Engineering und Werkzeuge » BDCC/AI.

Hinweise:

  • Die Werkzeuge sind im Zweifelsfall für Studierende und private Nutzung, weniger für Unternehmen oder Freelancer (wegen der Lizenzbedingungen/EULA)
  • Entstanden an der OTH Amberg-Weiden, welche für ein paar Einträge entsprechend den Kontext bildet.
  • Die kostenlosen Werkzeuge sind nicht immer Best-in-Class im Vergleich zu kostenpflichtigen/„(€)“ Alternativen, dennoch bleiben kostenpflichtige Angebote hier meist Out-of-Scope
  • Ein Windows-zentrischer Ersteindruck durch die Chocolatey-Referenzen kann leicht täuschen, denn die kostenlosen oder quelloffenen Tools gibt es i.d.R. auch für Linux oder macOS mittels snap/flatpak/brew/etc.
  • Empfehlung zu Chocolatey: choco feature enable -n useRememberedArgumentsForUpgrades

Table of Contents

Literaturrecherche & Wissensaufbau

Generative KI

Die Verwendung von generativer KI zur Text-Erstellung Ihrer Abschlussarbeit ist Ihnen durch meine eigenen Policies untersagt. Dennoch können Sie sich die diversen Werkzeuge zu Nutzen machen, bspw. als persönlicher KI Tutor.

LaTeX & PDF

  • Einstieg:
  • MikTeX: Umgebung für LaTeX unter Windows ⭐
    • Stellen Sie nach der Installation den Package Manager auf einen Webmirror (FTP) Ihrer Wahl ein, damit zusätzlich benötigte Packages automatisch installiert werden können.
    • (Unter Windows bspw. mittels chocolatey: choco install miktex.install '"/Set:basic"' sowie choco install synctex)
    • Alternative: TeX Live [choco install texlive], tectonic [choco install tectonic]
  • Sumatra PDF [choco install sumatrapdf.install] ⭐: PDF Viewer
    • Für LaTeX-Zwecke besser geeignet als Adobe Reader, weil er aus einem TeX-Editor heraus an die korrekte Stelle springt… sehr bequem!
    • Außerdem blockiert Sumatra die angezeigte Datei nicht auf Betriebssystemebene, damit ist die Datei trotz Lesezugriff durch latex neu generierbar/schreibbar
    • Nennenswerte Alternative: pympress als PDF-Viewer (auch für Windows)
  • TeXstudio [choco install texstudio.install] ⭐: Ein Fork von Texmaker, früher auch TexMakerX genannt
    • Sowohl MikTeX als auch Sumatra PDF vor den Editoren installieren, da diese sich tlw. beim ersten Start gleich für beides konfigurieren
    • Alternativen: TeXnicCenter 2.0 [choco install texniccenter], Kile [choco install kile], Texmaker [choco install texmaker] sowie der in MikTeX und TeX Live enthaltene TeXworks | speziell unter Mac/iOS: Texifier oder TeXShop | Gesamtübersicht: LaTeX Editors/IDEs
  • Zotero [choco install zotero] ⭐: Verwaltung der Literatur, u.a. PDFs sowie BibTeX
  • Overleaf ⭐: Kostenlos LaTeX-Dokumente in der Cloud editieren/kompilieren
  • Sonstige Werkzeuge
    • Die TeX-Pakete cs-techrep (Bsp.) und iaria (Bsp.) sowie iaria-lite (Bsp.) sind Vorlagen von mir
    • Literaturverzeichnis:
    • Quality Check:
    • Open Science
      • Software referenzieren? Zenodo | GitHub-Doku (benötigt: GitHub! Derzeit GitLab nicht unterstützt.)
    • Tables Generator: LaTeX tables generator using table data from a spreadsheet app
      • Kann neben LaTeX auch HTML, ASCII-Tabellen, Markdown und MediaWiki generieren
    • CubePDF Utilities [choco install cubepdfutility] ⭐: u.a. zum kostenlosen Löschen (sowie Extrahieren/Vereinigen) von Seiten aus einem PDF (bspw. zur Vorbereitung der 10Seiten-Vorabreview-Fassung), eine Funktion die aus dem Acrobat Reader ausgebaut ist und derzeit nur der Acrobat Pro Fassung vorbehalten ist
    • LaTeX to HTML: Übersicht per TeX-FAQ
    • PDF to HTML:
    • LaTeX to Word
      • via LibreOffice/OpenOffice: tex4ht und make4ht sind in MikTeX inkludiert: make4ht --format odt filename.tex
        • LibreOffice-Installation: choco install libreoffice-still
      • via PDF: Desktop: pdf2docx [pip install pdf2docx] | Cloud: pdf2docx.com
  • Weiterführende Quellen: Awesome LaTeX | Awesome fonts

Schreiben

Anti-Prokrastination

Translations

  • DeepL [choco install deepl]: Übersetzungen
    • (Unter Windows bspw. mittels chocolatey: )
    • Wichtigstes Tastaturkürzel: Strg+C+C
    • Für Entwickler: DeepL API Free (5000 chars/month)
  • OmegaT [choco install omegat]: free translation memory tool
  • Weiterführende Quelle: Awesome Translations, Awesome I18N

Evaluation-Werkzeuge

Management & Agile Methoden

Kollaborative Werkzeuge

Zeichnen

  • Upscaler/Upsampling: (kann ggf. auch Kompressionsartefakte entfernen)
  • Bild-Vektorisierer (Image to SVG):
  • Hintergrund-Entferner:
  • Microsoft PowerPoint: Unterschätzen Sie PowerPoint nicht als universelles Zeichenwerkzeug!
    • Es ist ebenfalls mein Lieblingswerkzeug für Poster (DIN A1).
    • Man kann in PowerPoint sogar Wireframing betreiben, mittels Keynotopia.
    • Microsoft Office 365 Pro ist kostenlos über studisoft.de für Studierende der OTH-AW
  • Microsoft Visio: Ein Klassiker. Kommerziell. Eine Desktop-Anwendung. Mittlerweile durch draw.io ersetzbar.
  • Adobe Illustrator: Für ambitionierte Vektorgrafiken.
    • Illustrator erlaubt das Öffnen von PDFs und eignet sich dadurch gut zur Extraktion von Grafiken, ggf. in hochauflösendem Vektorformat.
    • Über die Zugehörigkeit zur OTH-AW müssten Sie auch einen Zugang zur Adobe Creative Cloud bekommen können
  • draw.io/diagrams.net: Universelles Zeichenwerkzeug, u.a. auf Augenhöhe mit Microsoft Visio.
    • Unterstützt ebenfalls Notationen wie UML und E/R-Diagramme
    • Entweder als Cloud-WebApp oder als Desktop-Anwendung
    • (Unter Windows bspw. mittels chocolatey: choco install drawio)
  • Krita: Open Source Alternative für Photoshop, also für Rastergrafiken
    • (Unter Windos bspw. mittels chocolatey: choco install krita)
    • [ Es gibt andere Open Source Rastergrafikwerkzeuge, aber um Himmels willen nicht Gimp… ]
  • Themenkomplex: Isometrische 3D Vector Graphics/Icons

Presentations

  • PowerPoint (kostenlos für OTH-Studierende) oder dessen kostenlose Desktop- oder HTML-Alternativen (s. unten)
    • Webseiten live in PPT-Präsentation einbinden?
      • Derzeit praktisch nicht mehr machbar. Es gibt nur noch ClassPoint als Work-Around.
      • (PollEveryWhere hatte die LiveSlides-Funktion integriert aber hat sie derzeit wieder verloren.)
      • (LiveSlide war der Vorgänger von PollEverywhere und wurde in PollEv integriert und ist jetzt installierbar aber unbrauchbar.)
      • (Die Powerpoint-Extension von Microsoft selbst namens Web-Viewer war leider schon immer fast unbrauchbar.)
    • Man kann auch mittels PowerPoint selbst eine Bild-in-Bild Video-Aufzeichnung („Teleprompter“) seiner Präsentation machen
    • Dateigröße von PPT-Päsentation
      • Eingebaute compress pictures Funktion ⚠️
      • neuxpower ⭐
        • Dateigröße tiefgehend analysieren (und manuell fixen)? neuxpower Slidewise Extension (mit einer wertvollen Free Version ⭐ und einer noch wertvolleren (€) Bezahlversion)
        • Dateigrößen automatisch fixen? (€) neuxpower NXPowerLite ⭐ (für PPT, aber auch Word, Excel und PDFs)
          • Obacht mit den drei vorgefertigten Profilen Balanced/Strong/Basic: Keines passt m.E. so richtig und ich würde ein customized profile empfehlen:
            Option Wert
            Resize images for display at: 1920 x 1080 (1080p)
            Allow JPEG conversion Enabled
            Remove embedded Excel data from charts (PowerPoint & Word) Disabled
            Reduce color depth of PNG images (Office) Enabled
            Maintain compatibility with Word 2007 (Word) Disabled
            JPEG Quality (JPEG) 8
            Remove Exif Data Enabled
        • Alle drei Varianten (compress pictures, Slidewise, NXPowerLite) und mehr wertvolle Hinweise werden beschrieben im Webartikel Reduce PPT file size
        • Kostenloser Online-Datei-Compressor von neuxpower = WeCompress: Analyzer (max. 200MB) und Compressor (max. 50MB)
  • latex-beamer
  • DirectPoll: Abstimmungssystem („Clicker“), also Umfragen und Votings bei Großgruppen
  • Videos für eine Präsentation beschleunigen oder verlangsamen: Online Video Cutter » Change Video Speed

Plug-Ins / Add-Ins / Extensions

Bildmaterialien

Mathe

  • MathCha.io: Eine Cloud-WebApp zum zeichnen von mathematischen Grafiken.
    • Erlaubt den Export nach SVG und sogar nach Tikz (Latex) Format.
  • Geogebra: Graphikrechner, 2D Geometrie, 3D Geometrie, Algebra-Rechner, …
    • (Auch als Desktop-App unter Windows verfügbar, bspw. mittels chocolatey: choco install geogebra6 bzw. choco install geogebra-geometry)
    • Alternative: Desmos (Desmos Calculator, Desmos Geometry)

Job-Bewerbungen

[ Parallel zur Abschlussarbeit werden Sie mit der Jobsuche und Ihren Bewerbungen beginnen. ]

Kostenlose Alternativen

Appendix: More Free Student Stuff

Footer

Future Work

I plan to translate this awesome list from German into English at some point.

Contribute

What did I miss? Anything you recommend?

Contributions are most welcome, please adhere to the contribution guidelines and ensure your pull request adheres to the following guidelines:

  • Make an individual pull request for each suggestion.
  • Keep descriptions short and simple.
  • Check your spelling and grammar.
  • Make sure your text editor is set to remove trailing whitespace.
  • Try to make your Pull request and title as descriptive as possible.
  • New categories or improvements to the existing categorization are welcome.

Thank you for your suggestions!

Backers

Thank you to all our supporters! 🙏

Please, consider supporting my work as a lot of effort takes place to generate this list! Thanks a lot.

Buy Me A Coffee please!

License

Creative Commons License

This work is licensed under Creative Commons CC BY 4.0 .

Releases

No releases published

Packages

No packages published