Skip to content

Mail Receptionist (COVID-19 Ausgabe) sortiert Ihre eMail-Anfragen bzgl. einer COVID-19 Impfung vollautomatisch ein bzw. aus und versendet auf Wunsch zusätzlich eine Antwort an den Absender. So bleibt Ihnen mehr Zeit für Ihre Patienten oder die Anstellung von Extra-Mitarbeitern zur Bewältigung der Mailflut entfällt.

License

CC-BY-4.0, Apache-2.0 licenses found

Licenses found

CC-BY-4.0
LICENSE
Apache-2.0
LICENSE_Universal-Sentence-Encoder-Multilingual.txt
Notifications You must be signed in to change notification settings

repodiac/Mail_Receptionist

Mail Receptionist (COVID-19 Ausgabe)

IMPORTANT NOTE: This project is currently available in German, only - in case, you are interested in an English or international version, let me know in the Issues section.

Main Screen

Mail Receptionist (COVID-19 Ausgabe) ist ein pythonbasiertes Analyse-Tool mit graphischer Benutzeroberfläche (GUI), welches Ihre eMail-Anfragen bzgl. einer COVID-19 Impfung vollautomatisch ein- bzw. aussortiert und auf Wunsch zusätzlich automatisch eine Antwort an den Absender sendet. So bleibt Ihnen mehr Zeit für Ihre Patienten oder die Anstellung von Extra-Mitarbeitern zur Bewältigung der aktuellen Mailflut entfällt.

Alle Analysen und Datenverarbeitungen werden ausschließlich auf Ihrem lokalen Rechner durchgeführt (analog zu einem regulären Mail Client), zusätzlich wurde darauf geachtet, nur verschlüsselte eMail-Kommunikation zuzulassen. Somit sollte dies datenschutzrechtlich unbedenklich sein.

Die Analyse kategorisiert bzw. klassifiziert mittels Machine Learning alle eingehenden Mails automatisch in einem festgelegten Intervall, um diese bei positiver Klassifikation in spezielle Ordner auf dem eMail-Server zu verschieben oder mit einem Tag (analog zu "[SPAM]") im Betreff zu versehen. Natürlich können Sie danach bei Bedarf auch manuell oder per Stichwort-Filter (wie bei Outlook oder Thunderbird üblich) diese Mails löschen oder archivieren.

Vorteile

  • Verringerte (im besten Fall: keine) manuelle Sichtung der "Mailflut" anlässlich der aktuellen COVID-19 Impfungen
  • Automatische Antwort an den Absender wählbar
  • Zeit- und Geldersparnis für den Arzt und das Praxisteam
  • "KI" ohne Trainieren, keine Datenweitergabe nötig (Zero oder Few Shot Learning)
  • lässt sich mit jedem eMail-Anbieter und IMAP-Account nutzen - unabhängig vom Mail-Programm (Outlook, Thunderbird, o.ä.) oder Webbrowser
  • läuft automatisch im Hintergrund und prüft/analysiert in festgelegten Zeitintervallen selbstständig
  • Hoher Datenschutz: Alle Analysen und Berechnungen laufen auf dem LOKALEN Rechner (keine Server, Cloud o.ä.), verschlüsselte Verbindungen zum Mail-Server, keine Speicherung des Passwortes ("Security by Design")

Dokumentation/Hilfe

Dokumentation im Projekt-Wiki

Lizenz und Zitierungen

This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

To provide attribution or cite this work please use the following text snippet:

Mail_Receptionist, Copyright 2021 by repodiac, see https://github.com/repodiac for updates and further information

Versionsgeschichte

  • 0.1.2 - Windows Release mit all-in-one Executable, hier ZIP runterladen
  • soft release 0.1.1 - GUI bugfix, erste Hinweise für das Setup unter Windows
  • soft release 0.1 - erstes Soft-Release, Dokumentation und Windows-Installation etc. fehlen noch

Installation/Setup

Ausführbare, All-In-One Installation (Windows)

Über den Punkt Releases in Github (rechte Seitenleiste) gelangt man zu einem ZIP-Archiv, welches nur entpackt werden muss unter Windows. Alle externen Bibliotheken sowie Universal Sentence Encoder Multilingual (Lizenz: Apache 2.0) sind bereits integriert, es muss nichts mehr sonst heruntergeladen werden.

Es kann dann z.B. eine Desktop-Verknüpfung von mail_receptionist.exe angefertigt werden oder per Doppelklick das Programm direkt gestartet werden.

Reine Python-Installation

Abhängigkeiten (Linux/Windows):

* Python 3.6.x (getestet mit Version 3.6.12 unter Linux und 3.6.8 unter Windows 7)
* Für den Download ggf. GIT oder Git for Windows
* Universal Sentence Encoder Multilingual (Lizenz: Apache 2.0)
* Externe Bibliotheken: pip install -r requirements.txt

Wichtiger Hinweis für Windows

Ggf. gibt es beim Start einen Fehler mit u.a. dem Hinweis: Failed to load the native Tensorflow runtime.

Hier hilft es wenn die neueste Version der Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 heruntergeladen und installiert wird.

In 3 Schritten zu Installation und Start (Linux/Windows)

  1. Download und Bibliotheken installieren
git clone https://github.com/repodiac/Mail_Receptionist.git 
cd Mail_Receptionist
pip install -r requirements.txt

Hinweis für Windows: Bei Git for Windows gibt es ggf. keine Unterstützung für HTTPS, dann bitte mit HTTP probieren: git clone http://github.com/repodiac/Mail_Receptionist.git

  1. Universal Sentence Encoder downloaden und entpacken
  • Download von Universal Sentence Encoder, Version 3
  • Dann entpacken und das Verzeichnis in das Projektverzeichnis verschieben, also nach Verzeichnis [..]/Mail_Receptionist/universal-sentence-encoder-multilingual_3
  1. Start von Mail Receptionist
python mail_receptionist.py

About

Mail Receptionist (COVID-19 Ausgabe) sortiert Ihre eMail-Anfragen bzgl. einer COVID-19 Impfung vollautomatisch ein bzw. aus und versendet auf Wunsch zusätzlich eine Antwort an den Absender. So bleibt Ihnen mehr Zeit für Ihre Patienten oder die Anstellung von Extra-Mitarbeitern zur Bewältigung der Mailflut entfällt.

Topics

Resources

License

CC-BY-4.0, Apache-2.0 licenses found

Licenses found

CC-BY-4.0
LICENSE
Apache-2.0
LICENSE_Universal-Sentence-Encoder-Multilingual.txt

Stars

Watchers

Forks

Packages

No packages published

Languages