Social Graph
Importiere deine Kontakte und visualisiere dein soziales Netzwerk als interaktives Diagramm. Alles bleibt in deinem Browser.
Ihr soziales Netzwerk visualisieren und analysieren
Der Social Graph erstellt eine interaktive Netzwerkvisualisierung Ihrer Kontakte und macht die unsichtbaren Verbindungen zwischen den Menschen in Ihrem Leben sichtbar. Importieren Sie Kontaktlisten aus verschiedenen Quellen und erkennen Sie auf einen Blick, wie Ihre sozialen Kreise zusammenhängen — durch gemeinsame Kontakte, E-Mail-Adressen oder Telefonnummern. Das Konzept des Social Graph wurde ursprünglich von Facebook populär gemacht und beschreibt die Gesamtheit aller sozialen Beziehungen einer Person als Netzwerkstruktur.
Multi-Source Import und Datenquellen
Der Social Graph unterstützt den Import aus verschiedenen Formaten und Plattformen:
- vCard-Dateien (.vcf): Das Standardformat für Kontaktdaten, exportierbar aus nahezu jeder Kontaktverwaltung (Apple Kontakte, Android, Thunderbird).
- CSV-Exporte: Kompatibel mit Google Contacts, Microsoft Outlook, LinkedIn-Exporten und anderen tabellarischen Formaten.
- Manuelle Eingabe: Einzelne Kontakte können direkt im Tool angelegt und verknüpft werden.
Der Graph erkennt automatisch Überschneidungen zwischen verschiedenen Quellen anhand von E-Mail-Adressen und Telefonnummern. Dabei wird eine intelligente Normalisierung angewandt: +49 171... wird korrekt mit 0171... abgeglichen, und Groß-/Kleinschreibung bei E-Mail-Adressen wird ignoriert. So werden Duplikate erkannt und Kontakte aus verschiedenen Lebensbereichen korrekt zusammengeführt.
Netzwerkanalyse und Graph-Theorie
Die Visualisierung basiert auf Konzepten der mathematischen Graph-Theorie. Jeder Kontakt ist ein Knoten (Node), jede Verbindung eine Kante (Edge). Das Tool berechnet automatisch relevante Netzwerk-Metriken:
- Cluster-Erkennung: Kontakte werden in Gruppen (Communities) eingeteilt — z. B. Familie, Arbeit, Freundeskreis, Verein. Der Algorithmus erkennt diese Cluster anhand gemeinsamer Verbindungen.
- Brücken-Kontakte: Personen, die verschiedene Cluster verbinden, werden hervorgehoben. Diese „Weak Ties" (nach dem Soziologen Mark Granovetter) sind besonders wertvoll für den Informationsfluss und berufliche Chancen.
- Zentralität: Der Graph zeigt, welche Kontakte besonders gut vernetzt sind (hoher Degree) und welche als Vermittler zwischen Gruppen fungieren (hohe Betweenness-Zentralität).
Die interaktive Darstellung nutzt eine kräftebasierte Layout-Berechnung (Force-Directed Graph), bei der eng verbundene Knoten zueinander gezogen und schwach verbundene auseinandergedrückt werden. Sie können Knoten per Drag-and-Drop verschieben, zoomen und einzelne Cluster isoliert betrachten.
Praktische Anwendungen
Ein Social Graph ist nicht nur eine Spielerei, sondern hat handfeste Anwendungen: Networking-Strategien optimieren (welche Kontakte sollte ich pflegen?), Veranstaltungsplanung (wer kennt wen?), oder das Verständnis der eigenen sozialen Struktur verbessern. Forscher nutzen ähnliche Werkzeuge in der Soziologie, Epidemiologie (Ausbreitungswege von Krankheiten) und Kriminalistik.
Datenschutz — alles bleibt lokal
Alle Kontaktdaten werden ausschließlich in Ihrem Browser verarbeitet und im localStorage gespeichert. Es werden keinerlei Daten an einen Server übermittelt — die gesamte Verarbeitung geschieht clientseitig mit JavaScript. Beim Löschen der Browserdaten oder bei Nutzung des „Daten löschen"-Buttons im Tool werden alle Graph-Daten unwiderruflich entfernt. Diese Architektur entspricht dem Prinzip der Datensparsamkeit nach Art. 5 Abs. 1 lit. c DSGVO und stellt sicher, dass Sie jederzeit die volle Kontrolle über Ihre sensiblen Kontaktinformationen behalten.
Häufige Fragen
Welche Dateiformate werden unterstützt?
Du kannst vCard-Dateien (.vcf), Google Contacts CSV-Exporte und generische CSV-Dateien mit Name, E-Mail und Telefon importieren. Auch JSON-Exporte aus diesem Tool können wieder importiert werden.
Werden meine Kontakte hochgeladen?
Nein! Alle Daten werden ausschließlich in deinem Browser verarbeitet und gespeichert (localStorage). Es werden keine Daten an einen Server gesendet.
Wie verbinde ich zwei Kontakte?
Wähle einen Kontakt aus und klicke auf "Verbinden". Dann klicke den zweiten Kontakt an. Du kannst der Verbindung ein Label geben wie "Freund", "Kollege" oder "Familie".
Kann ich den Graph exportieren?
Ja — als PNG (Bild), SVG (Vektor) oder JSON (zum späteren Reimport). Alle Optionen findest du im Export-Tab der Seitenleiste.
Wie lösche ich einen Kontakt oder eine Verbindung?
Wähle einen Kontakt oder eine Verbindung aus und drücke die Entf-Taste. Du kannst die Aktion mit Strg+Z rückgängig machen.