Email und CSV Parsing für Vinyldatenbank
Budget: €5,000 – €10,000 EUR
Ich betreibe eine Vinyldatenbank und erhalte regelmäßig Neuheitenlisten per E-Mail. Damit ich die Informationen nicht mehr manuell übernehmen muss, suche ich eine Lösung, die die Nachrichten automatisch einliest, die relevanten Felder erkennt und direkt in meine Datenbank schreibt.
Was verarbeitet werden soll
• Künstlername & Albumtitel
• Veröffentlichungsdatum & Label
• Musikgenre & komplette Trackliste mit MMP3 und Covern
* Preisermittlung
Wie es ablaufen soll
1. Automatische Filterung der Eingangspostfächer (z. B. nach Absender oder Betreff).
2. Keyword-basierte Extraktion der oben genannten Felder.
3. Option zur manuellen Überprüfung, bevor die Datensätze endgültig gespeichert werden.
Ziel-Format
Die extrahierten Daten werden strukturiert in meiner Datenbank (MySQL) abgelegt.
Technische Eckpunkte
– Abruf neuer Mails via IMAP/POP oder Weiterleitung.
– Verarbeitung von Textkörper und Anhängen (HTML, PDF, einfache Excel-Listen).
– Interface (Web-GUI oder CLI) zum Prüfen, Korrigieren und Freigeben der importierten Titel.
– Nachvollziehbare Logs, Fehler-Handling und klar kommentierter Code.
– Auf meinem Linux-Server installierbar; Python oder PHP sind bevorzugt, ich bin aber offen für andere Vorschläge.
Akzeptanzkriterien
– ≥ 95 % korrekte Felder bei typischen Lieferanten-Layouts.
– Zeitgesteuerter oder eventbasierter Abruf ohne manuelles Anstoßen.
– Dokumentation zur Einrichtung sowie kurzes Benutzerhandbuch.
Teile mir bitte mit, welche Sprache / Libraries (z. B. Python + imaplib, spaCy, BeautifulSoup) du einsetzen willst und wie du das Prüftool realisieren würdest. Beispiele früherer Arbeiten im Bereich E-Mail-Parsing oder Datenimport sind willkommen.
Was verarbeitet werden soll
• Künstlername & Albumtitel
• Veröffentlichungsdatum & Label
• Musikgenre & komplette Trackliste mit MMP3 und Covern
* Preisermittlung
Wie es ablaufen soll
1. Automatische Filterung der Eingangspostfächer (z. B. nach Absender oder Betreff).
2. Keyword-basierte Extraktion der oben genannten Felder.
3. Option zur manuellen Überprüfung, bevor die Datensätze endgültig gespeichert werden.
Ziel-Format
Die extrahierten Daten werden strukturiert in meiner Datenbank (MySQL) abgelegt.
Technische Eckpunkte
– Abruf neuer Mails via IMAP/POP oder Weiterleitung.
– Verarbeitung von Textkörper und Anhängen (HTML, PDF, einfache Excel-Listen).
– Interface (Web-GUI oder CLI) zum Prüfen, Korrigieren und Freigeben der importierten Titel.
– Nachvollziehbare Logs, Fehler-Handling und klar kommentierter Code.
– Auf meinem Linux-Server installierbar; Python oder PHP sind bevorzugt, ich bin aber offen für andere Vorschläge.
Akzeptanzkriterien
– ≥ 95 % korrekte Felder bei typischen Lieferanten-Layouts.
– Zeitgesteuerter oder eventbasierter Abruf ohne manuelles Anstoßen.
– Dokumentation zur Einrichtung sowie kurzes Benutzerhandbuch.
Teile mir bitte mit, welche Sprache / Libraries (z. B. Python + imaplib, spaCy, BeautifulSoup) du einsetzen willst und wie du das Prüftool realisieren würdest. Beispiele früherer Arbeiten im Bereich E-Mail-Parsing oder Datenimport sind willkommen.
Related categories:
PHP
Data Processing
Software Architecture
MySQL
HTML
Web Development
Data Extraction
BeautifulSoup
IMAP