User:A. Öztas/Bienchen
Bienchen Zuhause | |
Bienchen bei der Arbeit | |
Beschreibung | Wartung der Benutzerkategorie |
---|---|
Autor | Anil Öztas |
Version | 2.1 |
Release |
30. September 2024 (39 days ago) |
Update |
13. Oktober 2024 (26 days ago) |
Bienchen, ursprünglich geplant als Bot, ist eine Sammlung von kleinen Skripten, die Wartungsarbeiten innerhalb der Category:Photographs by Anil Öztas durchführen. Ab und an verspürt Bienchen etwas Fernweh und widmet sich kleinen, trivialen Aufgaben in allgemeinen EXIF-basierten Wartungskategorien. Bienchen ist benannt nach der fleißigen Honigbiene apis mellifera. Sie ist in Python geschrieben und wird über die Kommandozeile ausgeführt.
Beschreibung
[edit]Bienchen hilft dabei, alle notwendigen Kategorien, Beschreibungen, technischen Informationen, Links, Schlüsselwörter und ähnliche Daten für diese Bilder hinzuzufügen. Bienchen prüft auch die Vollständigkeit und Richtigkeit der Informationen. Im Wesentlichen übernimmt Bienchen die mühsame Arbeit, die typischerweise von mir durchgeführt würde und sorgt für nahezu konsistente Beschreibungsseiten. Dazu gehören die korrekte Kategorisierung der Bilder, die Kategorisierung der fotografischen Parameter anhand der EXIF-Daten (etwa verwendete Brennweite, Blende, Verschlusszeit, ISO, Datum und ähnliches), Geotagging, Beschreibungen, einige strukturierte Daten (SDC) und ähnliche Aufgaben. Zusätzlich prüft Bienchen, ob es zu viele oder zu wenige Kategorien gibt, ob die Beschreibungen zu kurz oder zu lang sind oder ob Kategorien fehlen, auf die verwiesen wird… und wahrscheinlich noch viele andere Sachen, die mir gerade nicht einfallen.
Im Grunde spart Bienchen mir Zeit und Mühe.
Arbeitserleichterung
[edit]Um die Zeitersparnis durch und Effizienz von Bienchen zu messen, gibt es Evalua.py als ein weiteres kleines Skript. Hier werden alle über Bienchen vorgenommenen Bearbeitungen erfasst. Für jedes Skript bzw. jede Aufgabe habe ich unterschiedliche Richtwerte hinsichtlich der Dauer bei manueller Ausführung hinterlegt, wovon etwaige Aufwände vor der Ausführung sowie die Zeit für die Entwicklung des Skriptes selbst abgezogen werden. Das Ergebnis der Berechnung wird von Bienchen regelmäßig aktualisiert.
- Zeitersparnis: 12:26:32 (16.8 % Effizienz)
Natürlich handelt es sich hierbei nur um Durchschnittswerte, zumal viele Aufgaben ohne Bienchen wohl nicht erledigt würden, weil sie nicht in einem gesunden Verhältnis zwischen Zeit und Nutzen stünden. Vielleicht geben sie mir aber dennoch den einen oder anderen Anhaltspunkt dafür, wie lohnenswert dieses kleine Nebenprojekt auf lange Sicht ist.
Wartungskategorien
[edit]Bienchen überprüft nicht nur Wartungskategorien, die bereits beim Hochladen von Dateien gesetzt wurden, sondern setzt auch welche, wenn es einer manuellen Bearbeitung bedarf. Je weniger Dateien in den Wartungskategorien enthalten sind, umso weniger gibt es für Bienchen zu tun.
- Bienchen by Anil Öztas - descriptions: 88
- Bienchen by Anil Öztas - image corrections: 26
- Bienchen by Anil Öztas - meta: 470
- Bienchen by Anil Öztas - names: 0
- Bienchen by Anil Öztas - new uploads: 1053
- Bienchen by Anil Öztas - other: 0
- Bienchen by Anil Öztas - QI: 50
- Bienchen by Anil Öztas - redirects: 569
- User:A. Öztas/Bienchen/CatScan
Skripte
[edit]Skript | Funktionen | Ergebnisse | Version | Letzte Änderung | Beispiel |
---|---|---|---|---|---|
Bienchen.py | – | – | 2.1 | 2024-10-13 | |
AR-Kat.py | Kategorien nach Seitenverhältnis setzen | Datei, Wartungskategorie | 1.1 | 2024-10-13 | [1] |
Beschreibung.py | verbesserungsbedürftige Beschreibungen finden | Wartungskategorie | 1.2 | 2024-10-17 | [2] |
Dateiname.py | verbesserungsbedürftige Dateinamen finden | Wartungskategorie | 1.2 | 2024-10-05 | |
Datum.py | Datum der Aufnahme angeben, Kategorien setzen | Datei | 1.4 | 2024-10-11 | |
Evalua.py | Einsatz von Bienchen evaluieren | – | 1.1 | 2024-10-18 | |
EXIF-Kat.py | Kategorien nach fotografischen Parametern setzen | Datei, Wartungskategorie | 1.3 | 2024-10-13 | [3] |
Geo.py | Koordinaten setzen | Datei | 1.5 | 2024-10-18 | |
Gear.py | Kamera und Objektiv angeben | Datei | 1.1 | 2024-10-07 | [4] |
ID.py | Archivnummer/ID generieren und setzen | Datei | 1.2 | 2024-10-11 | [5] |
Kat-Scan.py | Gelöschte, veraltete und weiterleitende Kategorien finden | Wartungskategorie | 1.0 | 2024-10-12 | |
QI.py | Kategorie setzen, Datei filtern und sortieren | Datei | – | 2024-10-10 | |
Revision.py | Endkontrolle neu hochgeladener Dateien | Datei | 1.0 | 2024-10-07 | |
Text.py | Text suchen/hinzufügen/ersetzen | überall | 1.3 | 2024-10-13 | |
Upload.py | Batch-Upload von Dateien | Datei | 0.3 | 2024-10-12 | |
Zufallsfoto.py | Datenbank aktualisieren | Datei | 1.0 | 2024-10-13 | |
geplant: Kurzbeschreibung.py | Kurzbeschreibung hinzufügen | Datei | – | – | |
geplant: Orte.py | Ortsvorlage hinzufügen | Datei | – | – | |
geplant: SDC.py | Strukturierte Daten (SDC) bearbeiten | Datei | – | – | |
geplant: Tags.py | Stichwörter hinzufügen | Datei | – | – | |
geplant: Wikidata.py | Beschreibung durch Wikidata-Objekt ersetzen | Datei | – | – | |
geplant: Ohne Titel | Kategorie für Ort nach Datum setzen | Datei | – | – |