Lobbyradar - Expolratory Data Analysis


In [78]:
from pymongo import MongoClient
import pprint,sys,re


client = MongoClient()
db = client.lobbyradar
entity_cursor = db.entities.find()

In [79]:
# remove unicode prefix, taken from:
# http://stackoverflow.com/questions/16888409/suppress-unicode-prefix-on-strings-when-using-pprint
class writer :
    def write(self, text):
        text=re.sub(r'u\'([^\']*)\'', r'\1',text)
        sys.stdout.write(text)

wrt=writer()
p = pprint.PrettyPrinter(stream=wrt)

The Entities document contains approx. 20k persons and 6.5k non-persons, which are refered to as "entities":


In [80]:
p.pprint(db.entities.distinct("type"))


[entity, person]

In [81]:
from bson.son import SON
pipeline = [ {"$group": {"_id": "$type", "counter": {"$sum": 1}}}]
 
p.pprint(list(db.entities.aggregate(pipeline, cursor={})))


[{_id: entity, counter: 6424}, {_id: person, counter: 19534}]

Durch Anzeige aller Relationentypen werden folgende Eigenschaften der bereitgestellten Informationen deutlich:

  1. Die Sprache der erfassten Daten ist nicht konsistent, z.B.: bei "subsidiary" und "Tochterfirma", wobei beide Begriffe die gleiche bedeuting haben.
  2. Manche Daten sind mit Schrieb- bzw. Typfehler erfasst, z.b.: "ececutive" und "subisdiary".
  3. In manchen Fällen ist es nicht vollkommen klar, was unter die Beziehungstyp zu verstehen ist und es Bedarf weitere Recherche, z.B.: bei "publication" und "government".

In [82]:
p.pprint(db.relations.distinct('type'))


[Bundesdatenschutzbeauftragte,
 Hausausweise,
 Mitglied,
 Position,
 Tochterfirma,
 Vorsitzender,
 activity,
 association,
 business,
 committee,
 consulting,
 donation,
 ececutive,
 executive,
 government,
 lobbyist,
 member,
 mitglied,
 position,
 publication,
 sponsoring,
 subisdiary,
 subsidiary]

Möchte man mit diesen Typ-Kategorien arbeiten, sollte man Ausreißer eliminieren oder mit andern Kategorien vereinigen:


In [83]:
types = list(db.relations.aggregate(pipeline, cursor={}))
for typ in types:
    if typ["counter"] < 5:
        p.pprint(typ)


{_id: publication, counter: 1}
{_id: ececutive, counter: 2}
{_id: lobbyist, counter: 1}
{_id: Bundesdatenschutzbeauftragte, counter: 1}
{_id: sponsoring, counter: 3}
{_id: Tochterfirma, counter: 4}
{_id: Vorsitzender, counter: 1}
{_id: subisdiary, counter: 2}

Sowohl Entitäte, als auch Relationen verfügen über beschreibungs-"tags":


In [84]:
print "All relations tags:"
p.pprint(db.relations.distinct("tags"))


All relations tags:
[None,
 anwaltskanzlei,
 aufsichtsrat,
 ausland,
 auto,
 bank,
 bertelsmann,
 beteiligungsgesellschaft,
 bildung,
 bundeswehr,
 cdu,
 chemie,
 committee,
 csu,
 dax,
 digitalisierung,
 eisenbahn,
 enenrgie,
 energie,
 experte,
 fdp,
 fernsehen,
 fernsehrat,
 gazprom,
 gesundheit,
 grune,
 handel,
 hausausweise,
 immobilien,
 industrie,
 internet,
 it,
 kabinett,
 kabinette,
 kernkraft,
 krankenkasse,
 laender,
 landwirtschaft,
 lebensmittel,
 lobbyist,
 luftfahrt,
 luftverkehr,
 mdb,
 medien,
 naher-osten,
 nebentaetigkeit,
 oel,
 oepp,
 oesterreich,
 partei,
 parteilos,
 parteispende,
 personaldienstleister,
 pharma,
 politik,
 pr-agentur,
 pr-und-lobbyagentur,
 regierung,
 ruestung,
 schule,
 seefahrt,
 seitenwechsler,
 solar,
 spd,
 spende,
 stahl,
 steinkohle,
 stiftung,
 telekommunikation,
 terrorismus,
 think-tank,
 ukraine,
 umwelt,
 verbraucherschutz,
 verkehr,
 versicherung,
 vorstand,
 wasser,
 werbung]

In [85]:
print "All entity tags:"
p.pprint(db.entities.distinct("tags"))


All entity tags:
[None,
 Architektur,
 Auto / Verkehr,
 Bank,
 Banken / Versicherungen,
 Bau,
 Beton,
 Bundestagsfraktion,
 Bundeswehr,
 Chemie,
 Energie / Wasser / Versorgung,
 Finanzen,
 Gesundheit,
 Gewerkschaft,
 Handel,
 Holz,
 IT,
 Immobilien,
 Industrie,
 Lebensmittel,
 Medien,
 Medien / IT,
 Medizin,
 Metall,
 M\xf6bel,
 Public Affairs und Lobbyagentur,
 Religion,
 R\xfcstung,
 Sport,
 Stahl,
 Umwelt,
 Verlag,
 Versandhandel,
 Verwaltung / Politik,
 Werbung / PR,
 Zement,
 advokatisch,
 akademisch,
 alkohol,
 anwaltskanzlei,
 architektur,
 aufsichtsrat,
 auto,
 baden-wurttemberg,
 bank,
 banken,
 bau,
 bayern,
 bergbau,
 berlin,
 bertelsmann,
 beteiligungsgesellschaft,
 bildung,
 brandenburg,
 bremen,
 bundeskanzlerin,
 bundesregierung,
 bundestag,
 bundestagsfraktion,
 bundeswehr,
 cdu,
 chemie,
 committee,
 consultating,
 consulting,
 csu,
 dax,
 eisenbahn,
 elektronik,
 eletronik,
 enenrgie,
 energie,
 executive,
 experte,
 fdp,
 fernsehen,
 film,
 finanzdienstleistungen,
 finanzen,
 fussball,
 gas,
 gazprom,
 genussmittel,
 gesundheit,
 getraenke,
 gewerkschaft,
 gluecksspiel,
 gruene,
 grune,
 gsw,
 hamburg,
 handel,
 handwerk,
 hessen,
 holz,
 immobilien,
 industrie,
 internet,
 investment-fonds,
 it,
 journalist,
 kabinett,
 kabinett-albig,
 kabinett-bohrnsen-lll,
 kabinett-bouffier,
 kabinett-dreyer,
 kabinett-haseloff,
 kabinett-kraft-ii,
 kabinett-kramp-karrenbauer-ii,
 kabinett-kretschmann,
 kabinett-merkel-i,
 kabinett-merkel-ii,
 kabinett-merkel-iii,
 kabinett-muller,
 kabinett-ramelow,
 kabinett-scholz,
 kabinett-schroder-i,
 kabinett-schroder-ii,
 kabinett-seehofer-ii,
 kabinett-sellering-ii,
 kabinett-tillich-iii,
 kabinett-weil,
 kabinett-woidke-ii,
 kabinette,
 kernkraft,
 krankenkasse,
 krisenkommunikation,
 kultur,
 kunst,
 laender,
 landesregierung,
 landwirtschaft,
 lebensmittel,
 lifestyle,
 linke,
 literatur,
 lobbyismus,
 lobbyist,
 lobbyorganisation,
 logistik,
 luftfahrt,
 luftverkehr,
 manager,
 mdb,
 mecklenburg-vorpommern,
 medien,
 medizin,
 menschenrechte,
 merkel,
 metall,
 moebel,
 museen,
 museum,
 musik,
 naher-osten,
 nebeneinkuenfte,
 ngo,
 niedersachsen,
 non-toxic-solar-alliance,
 nordrhein-westfalen,
 oel,
 partei,
 parteilos,
 parteispenden,
 parteispenden13,
 parteispenden14,
 personaldienstleister,
 pflege,
 pharma,
 politik,
 polizei,
 post,
 pr,
 pr-agentur,
 pr-und-lobbyagentur,
 provider,
 public-affairs,
 public-affairs-und-lobbyagentur,
 ratingagentur,
 religion,
 representative,
 rheinland-pfalz,
 ruestung,
 saarland,
 sachsen,
 sachsen-anhalt,
 schleswig-holstein,
 schroeder,
 schule,
 seefahrt,
 seitenwechsler,
 skandinavien,
 solar,
 spd,
 sport,
 srom,
 stahl,
 stakeholder-dialog,
 steinkohle,
 steuern,
 stockheim-media,
 strom,
 tabak,
 telekommunikation,
 terrorismus,
 textil,
 theater,
 thinktank,
 thuringen,
 tourismus,
 transport,
 uhren,
 ukraine,
 unterhaltung,
 verkehr,
 verlag,
 versandhandel,
 versicherung,
 verwaltung,
 vorstand,
 wasser,
 wirtschaft,
 zdf]

In [86]:
query = {'type':'entity', 'importer': {'$in':['parteispenden','parteispenden13', 'parteispenden14']}}
projection = {'_id':0, 'name':1} 
for i in db.entities.find(query, projection):
    p.pprint(i)


{name: Aesculap AG}
{name: BHW Bausparkasse AG}
{name: Franz Haniel & Cie GmbH}
{name: Michael Bob GmbH}
{name: Pfeifer & Langen KG}
{name: Turbiner-Veszkow-Wollh\xe4ndler GbR}
{name: Agricola Verwaltungsges KG}
{name: Audi AG}
{name: Derag, Deutsche Realbesitz AG & Co KG}
{name: Duerr & Partner Beteiligungsges mbH}
{name: Kneipp-Werke OHG}
{name: Kommanditgesellschaft Allgemeine Leasing GmbH & Co}
{name: Mac Mode GmbH & Co. KGaA}
{name: B\xfcll & Liedtke, Projekt Entwicklung GmbH}
{name: Central Krankenversicherung AG}
{name: Papenburg GmbH}
{name: Peter Gro\xdf GmbH}
{name: Peter Waldvogel (Fa)}
{name: Arbeitgeberverband der hessischen Metallindustrie Bezirksgruppe Nordhessen e.V.}
{name: ABB Asea Brown Boveri AG}
{name: DeTeWe}
{name: Deutsche Babcock AG}
{name: Verband der Nord-Westdt.Textil- u. Bekleidungsindustrie e. V.}
{name: Wittgensteiner Kliniken AG}
{name: Spielbank Berlin GmbH}
{name: Assekurranz Schirmer und Grundheber GmbH}
{name: LSV L\xf6blein Service- und Verwaltungs-GmbH}
{name: Portlandzementwerk Dotternhausen Rudolf Rohrbach KG}
{name: Weisenburger Bau GmbH}
{name: Werkstoffvermarktungsgesellschaft f\xfcr Sekund\xe4rrohstoffe mbH}
{name: Edeka Handelsgesellschaft mbH Nordbayern}
{name: Verband der Keramischen Industrie e.V.}
{name: Wittmann Druck}
{name: Continentale Sachversicherung AG}
{name: Krieger Bau GmbH}
{name: Werkmann Bautr\xe4ger GmbH}
{name: Bayerische Handelsbank AG}
{name: Dr. Lenschow KG}
{name: H F & Ph F Reemtsma GmbH}
{name: Beteiligungsgesellschaft der Gewerkschaften AG}
{name: Braun Telefonbuchverlage GmbH & Co KG}
{name: Porsche Automobil Holding SE}
{name: EMBO Textilproduktionsgesellschaft mbH & Co KG}
{name: Heckler & Koch GmbH}
{name: Hunzinger Public Relations GmbH}
{name: Hypothekenbank Essen AG}
{name: Mivera Verm\xf6gensverwaltung AG}
{name: M. M. Warburg & Co. Kommanditgesellschaft auf Aktien}
{name: Neptuno Verwaltungs- und Treuhandgesellschaft mbH}
{name: Neue R\xfcgenfisch GmbH & Co}
{name: Wirtschaftsverband Stahlverformung e.V.}
{name: Schw\xe4bische Werkzeugmaschinen GmbH}
{name: KACE GbR}
{name: Schmitz Druck- und Verlags-GmbH}
{name: Sunday Verlags- und Werbe GmbH}
{name: TV Media GmbH}
{name: Wacker-Chemie GmbH}
{name: CARAT Grundst\xfccksentwicklungs-, gesellschaft mbH}
{name: STRABAG Hoch- und Ingenieurbau AG}
{name: Wiemer & Trachte}
{name: AHB GmbH}
{name: Anton H\xe4ring e. K. Werk f\xfcr Pr\xe4zisionstechnik}
{name: Krieger Grundst\xfcck GmbH & Co KG}
{name: Verm\xf6gensanlagegesellschaft Guthardt & Partner KG}
{name: Wolfgang Steinbr\xfcck Omnibusbetrieb und Reiseb\xfcro}
{name: Barfuss GmbH & Co KG}
{name: BDO Deutsche Warentreuhand AG Wirtschaftspr\xfcfungsges}
{name: P\xf6ppelmann Holding GmbH & Co KG}
{name: Heinrich Dieckmann GmbH & Co KG}
{name: Rethmann Entsorgungswirtschaft GmbH & Co KG - Region Nord}
{name: W Kohlhammer Druckerei GmbH + Co}
{name: W\xfcstenrot & W\xfcrttembergische AG}
{name: Arbeitgeberverband f\xfcr den Kreis Olpe e.V.}
{name: Sal Oppenheim jr & Cie. KGaA}
{name: ASB-Gr\xfcnland Helmut Aurenz GmbH}
{name: RA-WE Grundst\xfccksinvestitionsberatung GmbH}
{name: Union-Zucker S\xfcdhannover GmbH}
{name: Wittfeld Baugesellschaft mbH & Co KG}
{name: Windpark Wohlbedacht GmbH & Co KG}
{name: SL Windenergie GmbH}
{name: Umweltkontor Renewable Energy}
{name: WPD Wind Projekt Development GmbH}
{name: S & K Servicekabel AG}
{name: ALBA Potsdam-Mittelmark GmbH}
{name: M\xe4rkische Verkehrsbau GmbH}
{name: Unternehmensverband S\xfcd\xf6stliches Westfalen e.V.}
{name: arsmedia GmbH}
{name: MVI Group GmbH}
{name: Dieffenbacher GmbH + Co KG}
{name: Allgemeine Deutsche Direktbank}
{name: Verband der S\xe4chsischen Metall- und Elektroindustrie e.V.}
{name: EST Marketing-Service GmbH}
{name: allod Immobilien- und Verm\xf6gensverwaltungsgesellschaft mbH & Co KG}
{name: EFA Tankstellenbetriebe u Mineral\xf6lhandel GmbH}
{name: Landesverband Th\xfcringer Omnibusunternehmer e.V.}
{name: Lenz Werbemittel GmbH}
{name: Stadt-Parf\xfcmerie Pieper GmbH}
{name: Tengelmann Warenhandelsgesellschaft KG}
{name: YOC AG}
{name: Bauunternehmung Karl Gem\xfcnden Gmbh & Co KG}
{name: SMA Technologie AG}
{name: Solon AG f\xfcr Solartechnik}
{name: Pr\xfcss GmbH,}
{name: Beton & Rohbau C-F Thymian GmbH & Co. KG}
{name: Brauerei Moninger AG}
{name: Groz-Beckert KG}
{name: Hermann Peter KG Baustoffwerke}
{name: Hofgut Freiherr Schilling von Canstatt Erben}
{name: J M\xfcller Breakbulk Terminal GmbH & Co KG}
{name: Alfa Bollokasi GmbH}
{name: K\xe4fer Service GmbH Party Service}
{name: Auto-Scholz GmbH & Co KG}
{name: GP G\xfcnter Papenburg AG}
{name: CMC CENTERMANAGEMENT GmbH}
{name: Erck Rickmers GmbH & Cie. KG}
{name: LN-M\xf6belhandels GmbH}
{name: Rickmers Holding GmbH & Cie KG}
{name: Schnellecke Group AG & Co KG}
{name: team vivendi betriebs gmbH & co kg}
{name: Weidemann-Gruppe GmbH}
{name: Wilcom Gesellschaft f\xfcr Werbung und Kommunikation GmbH & Co KG}
{name: Georg Merkel GmbH}
{name: KarstadtQuelle Versicherungen}
{name: Textil-Bekleidungsverband Nord Gesch\xe4ftstelle Hannover}
{name: Altira AG}
{name: DI HAG Deutsche Gie\xdferei- und Industrie-Holding AG}
{name: INISIGHT Health GmbH & Co KG}
{name: Lunenburg und Partner Mediaservice GmbH}
{name: Belland Vision GmbH}
{name: Clair Immobilien Deutschland GmbH}
{name: Erstes Fr\xe4nkisches Silo-Transportunternehmen, Konrad Wormser GmbH & Co KG,}
{name: INDUWO Baugesellschaft mbH}
{name: MUP Ingenieurgesellschaft, Holding GmbH & Co KG}
{name: Proleit AG}
{name: Raiffeisenlandesbank Ober\xf6sterreich AG}
{name: VM Holding AG}
{name: Sheepworld AG}
{name: Bundesverband des Deutschen Versandhandels e.V. (bvh)}
{name: Bundesverband Deutscher Omnibusunternehmer e.V.}
{name: Dr. Kurt Wolff GmbH & Co. KG}
{name: Gerresheim Serviert GmbH}
{name: Gertrudis-Klinik Biskirchen Parkinson-Zentrum}
{name: H Underberg-Albrecht GmbH & Co Verwaltungs- und Vertriebs KG}
{name: HYDAG International GmbH}
{name: KIRCHHOFF Holding GmbH & Co. KG}
{name: okai KGaA}
{name: Privat\xe4rztliche Verrechnungsstelle Rhein-Ruhr GmbH}
{name: R Kossow & Levermann GmbH}
{name: SMS GmbH}
{name: THS Wohnen GmbH}
{name: TWB Fahrzeugtechnik GmbH & Co KG}
{name: TWINTEC AG}
{name: Verlagsgruppe L\xfcbbe GmbH & Co KG}
{name: Ostwind Project, GmbH}
{name: BFD Buchholz Fachinformationsdienst GmbH}
{name: Fs-Karton GmbH,}
{name: Jena Optronic GmbH}
{name: Mennekes Elektrotechnik GmbH & Co KG,}
{name: RECA NORM GmbH & Co. KG}
{name: TQ-Systems GmbH}
{name: Remondis GmbH & Co KG}
{name: Scheidt GmbH & Co KG}
{name: STINAG Stuttgart Invest AG}
{name: Windframe Sarow GmbH}
{name: Johann Friedrich Dirks GmbH & Co Distribution und Logistik KG}
{name: sOliver Bernd Freier GmbH & Co KG}
{name: Alfons W. Gentner Verlag GmbH & Co. KG}
{name: Harder Jota Grundst\xfccksverwaltungs GmbH 8t Co. KG}
{name: Lapp GmbH Kabelwerke}
{name: M\xe4hlmann-Gem\xfcsebau GmbH & Co. KG}
{name: AT Treuhand GmbH}
{name: Baumaterialien-Handelsgesellschaft AG}
{name: Gairing Omnibusverkehr GmbH & Co. KG}
{name: Hageleit GmbH}
{name: BBM Bergbau GmbH}
{name: inpunkto GmbH}
{name: Competo Bestandsfonds Plus No. 1 GmbH & Co. KG}
{name: Annus Versandschlachthof GmbH}
{name: Arbeitsgemeinschaft umweltfreundlicher Verpackungs-Recycling-Systeme}
{name: Axtmann Baubetreungs-AG}
{name: Baggergesellschaft Immenstaadt Meichle & Mohr GmbH & Co KG}
{name: Ferrero Deutschland GmbH}
{name: Gebr\xfcder Schymura OHG}
{name: Grundkreditbank eG}
{name: Handelsblatt GmbH}
{name: Industrie + Wohnbau Groth & Graalfs GmbH}
{name: Khalil Coiffeur de Paris GmbH}
{name: Kubera Industriebau}
{name: Ost-West Media GmbH}
{name: Vereins- und Westbank AG}
{name: Bayerische Bitumen-Chemie, Ferdinand Heinrich GmbH}
{name: Tretter-Schuhe, Josef Tretter GmbH & Co KG}
{name: Beatrice (Deutschland) GmbH}
{name: Strate Privatbrauerei}
{name: Altana AG}
{name: GAP Consulting}
{name: Handels AG KapHag Verm\xf6gensanlagen}
{name: Linde}
{name: M\xe4rkischer Arbeitgeberverband e.V.}
{name: Nordrhein-Westf\xe4lischer Handwerkstag}
{name: Sch\xe4fer Partner Ingenieurgesellschaft f\xfcr technische Gesamtplanung mbH}
{name: Thermoselect S A}
{name: Nordwest Handel AG}
{name: Jean Grein (Fa)}
{name: Bernd Schirmer WACO Planen + Bauen}
{name: Ed Z\xfcblin AG}
{name: Erich Utsch KG}
{name: GAM Gesellschaft f\xfcr aktuelle Meinungsbildung}
{name: H\xf6ffner M\xf6belgesellschaft GmbH & Co KG}
{name: Versicherungs- und Wirtschaftsdienste GmbH}
{name: Hevert Arzneimittel GmbH & Co KG}
{name: Landeskreditbank Baden-W\xfcrttemberg}
{name: CG-Consult GmbH & Co KG}
{name: Investor und Treuhand Beratungs GmbH}
{name: Raks Electronic GmbH}
{name: MPC Capital AG}
{name: Grundst\xfccksgesellschaft, Prof Gerhard Bremmer \xb1 Bernhard Lorenz \xb1 Michael Frielinghaus \xb1 Mark Bremmer}
{name: Dresdner Bank AG}
{name: Friedrich Wassermann Bauunternehmung f\xfcr Hoch- & Tiefbauten GmbH & Co}
{name: Michels GmbH Sondermaschinenbau}
{name: Verband der Cigarettenindustrie e.V.}
{name: Iveco Magirus AG}
{name: DWA Deutsche Waggonbau GmbH}
{name: NB Grundverm\xf6gensberatung}
{name: WIB Ingenieursgesellschaft mbH}
{name: DIBAG Industriebau AG}
{name: IKW Beratungsinstitut f\xfcr Kommunalwirtschaft GmbH}
{name: MEGA Entwicklungs- und Gewerbeansiedlungs AG}
{name: Rethmann Entsorgungswirtschaft GmbH & Co KG, Region West}
{name: Trienekens AG}
{name: Wocon Stadthaus K\xf6ln Bauprojekt Entwicklung GmbH & Co KG,}
{name: VIAG AG}
{name: C + W Bautr\xe4gergesellschaft mbH}
{name: Hanke + Twardy, Grafik und Design Atelier}
{name: F\xf6rdergemeinschaft der Jungen Union Wetzlar e.V.}
{name: Gotha Druck GmbH & Co KG}
{name: GWI Institut f\xfcr Wirtschaftsdokumentation GmbH}
{name: J Dreger IT-Operations}
{name: Wall AG}
{name: August Storck KG}
{name: Dussmann AG & Co. KG aA}
{name: Synergie Services GmbH}
{name: E. Breuninger GmbH & Co.}
{name: Kettsch\xe4rerei Berlin Garnveredelungsgesellschaft mbH}
{name: Merkers-Rad GmbH & Co KG}
{name: mfi Management f\xfcr Immobilien AG}
{name: Villeroy & Boch AG}
{name: W T\xfcmmels Buchdruckerei und Verlags GmbH & Co KG}
{name: WOGEBAU R\xfcth GmbH}
{name: Synergie Omega GmbH}
{name: Nordex AG}
{name: Capital Lease GmbH}
{name: Reederei Claus-Peter Offen (GmbH & Co) KG}
{name: EHG Verwaltungs GmbH}
{name: Dr. August Oetker KG}
{name: CITTI Handelsgesellschaft mbH & Co. KG}
{name: HanseMerkur Krankenversicherung AG}
{name: MaNo! GmbH Agentur f\xfcr Marketing, Netzwerk und Organisation}
{name: Norddeutsche Affinerie AG}
{name: RG-GmbH Recycling/Rebuilding}
{name: Werbe- und Verpackungsdienst GmbH}
{name: IWS Hochbau Gesellschaft f\xfcr Stadtplanung und Architektur mbH}
{name: AI DA Media Ltd}
{name: Aluminium Rheinfelden GmbH}
{name: B C E M BERLIN CITY EVENTMANAGEMENT GmbH & Co KG}
{name: Bahlsen GmbH & Co. KG}
{name: Bundesverband der Deutschen Entsorgungswirtschaft e.V.}
{name: Clou Container Leasing GmbH}
{name: Dr. Willmar Schwabe GmbH & Co KG}
{name: IDEAL Lebensversicherung a G}
{name: J J Darboven GmbH & Co}
{name: Norddeutsche Pflanzenzucht Hans-Georg Lembke KG}
{name: Nordzucker AG}
{name: Participia Holding GmbH}
{name: Rothenberger AG}
{name: Rudolf Wild GmbH & Co KG}
{name: Schelsky Wilhelm Unternehmensberatung und Mitarbeiterschulung}
{name: Schwarz Pharma AG}
{name: Takeda Pharma GmbH}
{name: UBG Unternehmensberatung & Betreuung GmbH}
{name: Dorther KG}
{name: ESG Elektronik System und Logistik GmbH}
{name: IBC Solar AG}
{name: AWK-Au\xdfenwerbung GmbH}
{name: CMAC GmbH & Co Verlags KG}
{name: Solarworld AG}
{name: Contact-Werbung}
{name: Peter Jungen Holding GmbH}
{name: Reisedienst B\xf6lck}
{name: SGL Carbon SE}
{name: Vfw Aktiengesellschaft}
{name: Sch\xf6n Klinik Verwaltung GmbH}
{name: Maccs GmbH}
{name: COLUMBIA Deutschland GmbH}
{name: Dr. Theiss Naturwaren GmbH}
{name: GVG Patricia-Oliver Holy u A GbR}
{name: Hauck & Aufh\xe4user Privatbankiers KGaA}
{name: L\xfcder Verwaltungs- und Beteiiigungs GmbH & Co KG}
{name: NH-Immobilien GmbH}
{name: Plaut Personalberatung GmbH}
{name: Alma Gastro Gastst\xe4ttenbetrieb GmbH}
{name: Schickedanz Verm\xf6gensverwaltung GmbH & Co KG}
{name: Sch\xf6rghuber Stiftung & Co Holding KG}
{name: Christoph Kroschke AG}
{name: KHG GmbH & Co KG}
{name: Pollux Grundst\xfccksgesellschaft mbH & Co Verwaltungs-KG}
{name: Sachsen Frischprodukte GmbH & Co KG}
{name: Schoeller Holdings Ltd}
{name: ADVERMA, Advertising & Marketing GmbH}
{name: BDSK Handels GmbH}
{name: DEHN + S\xd6HNE GmbH + Co. KG}
{name: DEMOS Wohnbaugesellschaft mbH}
{name: Hamberger Industriewerke GmbH}
{name: J Eberl GmbH & Co KG}
{name: Mann Mobilia GmbH}
{name: VE-Log GmbH}
{name: Maruhn Immobilien, GmbH Co BertinCampus KG}
{name: SMA Solar Technology AG}
{name: Concept Real Holding GmbH}
{name: Elektro Kirchner GmbH}
{name: Zellstoff Stendal GmbH}
{name: Objektvermietung GmbH & Co KG}
{name: Autania Aktiengesellschaft f\xfcr Industriebeteiligungen}
{name: Autohaus Streese}
{name: Baywobau Dresden Baubetreuungs GmbH}
{name: Bundesverband der Deutschen Zementindustrie e.V.}
{name: Dirk Rossmann GmbH}
{name: evagor gmbh}
{name: Geipel Decken- und Profilsysteme GmbH}
{name: Gesellschaft feinmechanischer Erzeugnisse Ebingen mbH}
{name: GOP Gesellschaft f\xfcr Organisation, Planung und Entwicklung GmbH und Co KG}
{name: Greulich & Co GmbH Bauunternehmen}
{name: Josef Klein GmbH & Co KG}
{name: Marquardt GmbH}
{name: Metz GmbH}
{name: Naumann GmbH & Co KG}
{name: Paul Rauschert GmbH & Co KG}
{name: POS Polsterservice GmbH}
{name: TOCOS Beteiligung GmbH}
{name: Trimet Aluminium AG}
{name: TRP Bau GmbH}
{name: EU-Select GmbH}
{name: Bayerische Staatsb\xfcrgerliche Vereinigung e.V.}
{name: Droege International Group AG}
{name: REUTAX AG}
{name: JUWI Holding AG}
{name: LichtBlick GmbH & CoKG}
{name: Ecolutions GmbH & Co KG,}
{name: Johanssen + Kretschmer Strategische Kommunikation GmbH,}
{name: Laboratoire Labothene Cosmetik GmbH & Co KG}
{name: Rohrleitungs- und Anlagenbau KW GmbH,}
{name: Buss Group GmbH & Co. KG}
{name: Luthardt GmbH}
{name: Rechtsanw\xe4lte Franz O. Hansen, Birgit A. Varwig, J\xf6rg Hansen M. A. & Coll.}
{name: Reining Heissk\xfchlung GmbH & Co. KG}
{name: VBG Verwaltungs- und Beteiligungs-GmbH}
{name: Vereinigte Schotterwerke GmbH & Co. KG}
{name: Intro Consulting GmbH}
{name: JK Wohnbau AG}
{name: A Zovko GmbH & Co KG}
{name: EAN Energieanlagen Nord GmbH}
{name: Gauselmann AG}
{name: Laboratoire Biosthetique Kosmetik GmbH & Co KG}
{name: L\xf6derburger Baustoff + Transport GmbH & Co KG}
{name: Merck Finck & Co oHG Privatbankiers}
{name: Steffen GmbH}
{name: Schertier Holding}
{name: Berolina Handelskontor Beteiligungsgesellschaft mbH}
{name: Aachener Verlagsgesellschaft mbH}
{name: Alte Leipziger Leben AG}
{name: Arbeitgeberverband der Metall- und Elektroindustrie L\xfcdenscheid e.V.}
{name: Bock GmbH & Co}
{name: Briefmarkenhaus Lothar Kr\xfcger}
{name: Delitzscher Bau Union GmbH & Co KG}
{name: IKW Berlin GmbH}
{name: IWKA AG}
{name: Kathreiner AG}
{name: Landesvereinigung der Arbeitgeberverb\xe4nde Nordrhein-, Westfalen e.V.}
{name: NBRG Luhnen & Schmitz GmbH}
{name: Scheufelen GmbH & Co KG}
{name: Kurt Nagel GmbH & Co, Fruchthof Neu-Ulm}
{name: Ostermann GmbH & Co KG}
{name: TREUWA}
{name: ME-LE Verwaltungs GmbH Co Versorgungstechnik KG}
{name: Trumpf Werkzeugmaschinen GmbH & Co. KG}
{name: Friedrich Hofmann GmbH & Co, St\xe4dtereinigung}
{name: Verein der Bayerischen Chemischen Industrie e.V.}
{name: Frankenpost Verlag}
{name: Hansa-Haus Grundst Gesellschaft}
{name: Ing Winkler GmbH & Co KG}
{name: Industrieverband Steine und Erden Baden-W\xfcrttemberg e.V.}
{name: Isar-Amperwerke AG}
{name: S\xfcdbayerische Portland-Zementwerk, Gebr Wiesb\xf6ck & Co. GmbH}
{name: Delphi Verm\xf6gens- und Verwaltungs-GmbH}
{name: Architekten und Ingenieure Gotha GmbH}
{name: Krauss-Maffai Wegmann GmbH & Co. KG}
{name: Mattes & Ammann GmbH}
{name: Medico Flugreisen GmbH}
{name: Voith GmbH}
{name: Westdeutsche Landesbank}
{name: J\xfcrgen Assets KG}
{name: Fujitsu Computer GmbH}
{name: Gerling Konzern GmbH}
{name: Harald Bob KG}
{name: HDI Haftpflichtverband der Deutschen Industrie VaG}
{name: Otto Entsorgungsdienstleistungen GmbH}
{name: Rethwisch Betonwerk GmbH}
{name: Sixt GmbH & Co. Autovermietung KG}
{name: Wegmann & Co Unternehmens-Holding KG}
{name: Eurocopter Deutschland GmbH}
{name: Witron Logistik + Informatik GmbH}
{name: Adolf W\xfcrth GmbH & Co. KG}
{name: Deutscher Beamtenwirtschaftsbund GmbH}
{name: Germania Fluggesellschaft GmbH}
{name: W\xfcstenrot Bausparkasse AG}
{name: Alsen AG}
{name: BDO Dr. Gerling, Kl\xf6cker & Pago Wirtschafts- und Steuerberatungsgesellschaft}
{name: Bundesinnung der H\xf6rger\xe4te-Akustiker}
{name: G & W Gewerbe- u Wohnungsbaugesellschaft mbH}
{name: GEG Grundst\xfccksentwicklungsgesellschaft, H H G\xf6ttsch KG}
{name: IHK Gesellschaft f\xfcr Informationsverarbeitung mbH}
{name: Jahr Beteiligungsgesellschaft GmbH & Co KG}
{name: oltec Computer GmbH & Co KG}
{name: Gebr Swoboda GmbH}
{name: Intertec Stadtentwicklung GmbH}
{name: Rudolf Flender GmbH & Co KG}
{name: Adolf Ahlers AG}
{name: Doetsch Bautr\xe4ger GmbH & Co KG}
{name: Dom-Brauerei GmbH}
{name: Arbeitgeberverband Versicherungsunternehmen e.V.}
{name: B TV Television GmbH & Co KG}
{name: Baugesellschaft Vorw\xe4rts Rud Aug Oetker KG}
{name: GRO Werbeagentur GmbH}
{name: Karst-Invest Erschlie\xdfungs- und Bautr\xe4ger GmbH & Co KG}
{name: REMONDIS GmbH u Co KG Region Ost}
{name: St\xe4dtereinigung Holtmeyer GmbH & Co KG}
{name: Bayernland eG}
{name: August L\xe4pple GmbH & Co KG}
{name: Betz Holding GmbH & Co KG}
{name: Carat Wiesbaden GmbH & Co KG Media-Service}
{name: Dominik Staudenkulturen GbR}
{name: Falkenhahn Baugesellschaft mbH}
{name: Havelkontor GmbH & Co KG}
{name: Karl Nehlsen GmbH & Co KG}
{name: M+E Consult GmbH}
{name: Merz Holding GmbH & Co KG}
{name: Br\xfcckner-Maschinenbau GmbH}
{name: Klaus Hoch- und Tiefbau GmbH}
{name: Curtis 1000 Europe AG}
{name: agenturarsmedium GmbH}
{name: Brose Fahrzeugteile GmbH & Co KG}
{name: Gebr\xfcder Trox GmbH}
{name: WBP Wirtschafts- und Gesellschaftskommunikation, B\xfcrger und Partner KG}
{name: Werner Egerland Automobillogistik GmbH & Co KG}
{name: Alexander Moksel KG}
{name: W\xf6hr + Bauer GmbH}
{name: DL Holding GmbH}
{name: aluplast GmbH Kunststoffprofile}
{name: Likedeeler Theater-Betriebs GmbH}
{name: Lobbe Holding GmbH & Co. KG}
{name: Ronal GmbH}
{name: STEMA Metalleichtbau GmbH}
{name: Unternehmensgruppe Theo M\xfcller}
{name: Pfleiderer AG}
{name: Rohde & Schwarz GmbH & Co KG}
{name: Conergy AG}
{name: ART-KON-TOR Kommunikation GmbH}
{name: Festo AG & Co KG}
{name: G G\xfcldenpfennig GmbH}
{name: Schotterwerk GmbH}
{name: Soziet\xe4t Bietmann Rechtsanw\xe4lte - Wirtschaftspr\xfcfer - Steuerberater}
{name: u"R\xfccker's Ostsee-Molkerei Wismar GmbH"}
{name: Felix Schoeller jr GmbH & Co KG}
{name: Gro\xdf und Partner Grundst\xfccksentwicklungsgesellschaft mbH}
{name: Meinhardt St\xe4dtereinigung GmbH & Co KG}
{name: u"Koch'sche Verm\xf6gensverwaltungs GmbH"}
{name: Salo Holding AG}
{name: Hans Huth & S\xf6hne GmbH & CoKG}
{name: Robert Jung GmbH}
{name: Trombello K\xf6lbel Immobilienconsulting GmbH}
{name: TRUMPF Medizin Systeme GmbH}
{name: GRUND-IDEE Wohn- und Gewerbebau GmbH}
{name: Houdek Arzberg GmbH}
{name: Klaus GmbH & Co. KG}
{name: Krematorium Kempten GmbH}
{name: Weisser Studios TV- und Filmproduktion}
{name: Arbeitgeberverband Mittelst\xe4ndischer Personaldienstleister e.V.}
{name: Dr. August Wolff GmbH & Co. KG Arzneimittel}
{name: Engel & V\xf6lkers AG}
{name: Fleischerei Richter GmbH}
{name: Hermann Friedrich Bruhn GmbH & Co KG}
{name: Hess AG Form + Licht}
{name: IST Industrie Service Sachsen-Th\xfcringen GmbH}
{name: ITG Ingenieur- Tief- und Gleisbau GmbH}
{name: LAV Service GmbH - Dienstleistungen f\xfcr Apotheker}
{name: Mediengruppe Rheinische Post Rheinische-Bergische Verlagsgesellschaft mbH}
{name: NILES-SIMMONS Industrieanlagen GmbH}
{name: PROJEKTA Ingenieurgesellschaft f\xfcr Tiefbautechnik Auerbach mbH}
{name: SARTORI & BERGER GmbH & Co KG}
{name: SMV GmbH Schmiermittel Produktion Mecklenburg-Vorpommern}
{name: Trox GmbH}
{name: USD Immobillien GmbH}
{name: VSTR GmbH Rodewisch}
{name: WEGA Immobilien-Verwaltungsgesellschaft mbH}
{name: Willy Dohmen GmbH & Co KG}
{name: Scheffel Grund GmbH}
{name: Bundesverband Automatenunternehmer e.V.}
{name: Living-E AG}
{name: NSM-L\xf6wen Entertainment GmbH}
{name: Substantia AG}
{name: TellSell Consulting GmbH}
{name: URF Holding GmbH}
{name: Bruch-Beteiligungs-GmbH,}
{name: Ruhfus Au\xdfenwerbung GmbH & Co KG,}
{name: Dr. Rentschler Holding GmbH & Co. KG}
{name: KFP Ingenieure}
{name: Richard Ditting GmbH & Co. KG}
{name: DIC Asset AG}
{name: Fr L\xfcrssen Werft GmbH & Co KG}
{name: Innerstadt GmbH & Co KG}
{name: P-D ChemiePark Bitterfeld Wolfen GmbH}
{name: Aerticket AG}
{name: Firma K Zwei Systems GmbH}
{name: SIVAG}
{name: Bombardier Transportation GmbH}
{name: Hennerkes, Kirchd\xf6rfer & Lorz (Gesellschaft b\xfcrgerlichen Rechts)}
{name: Herhof-Kompostierung Beselich GmbH 8. Co. KG}
{name: Katjes Fassin GmbH + Co. KG}
{name: Savarpa GmbH}
{name: Hildebrand & J\xfcrgens GmbH}
{name: Alusingen GmbH}
{name: Derby Cycle Werke GmbH}
{name: Gottfried Schultz GmbH & Co}
{name: Hanse Schiffs- und Maschinenbau GmbH}
{name: Hermann Mint GmbH & Co}
{name: Hornbach Baumarkt AG}
{name: Josef Wolf GmbH & Co KG}
{name: Kappel Bau Union AG}
{name: Radio 100,6 Medien GmbH}
{name: Rhein-Ruhr Maschinenbau GmbH}
{name: Sachsenpark Verwaltungs-GmbH}
{name: Schotte & Partner Immobilien GmbH}
{name: S\xfcdzucker AG}
{name: Union Beton Niedersachsen GmbH & Co KG}
{name: Radmer Bau AG}
{name: S\xfcd-Chemie AG}
{name: S\xfcdrohrbau GmbH & Co}
{name: GEMINI-AREA GmbH}
{name: Kramer Druck und Verlags GmbH}
{name: EC Spezialmaschinen GmbH}
{name: Liegenschaftenverwaltung GmbH Rossenray}
{name: Mannesmann AG}
{name: Montan Grundst\xfccksgesellschaft}
{name: W\xfcstenrot Holding GmbH}
{name: Interprojekt Wohnbauten GmbH}
{name: Peek & Cloppenburg KG}
{name: Winter Druckerzeugnisse GmbH}
{name: M\xf6belkiste d+h Studio GmbH & Co KG}
{name: Verband der Bayerischen Textil- und Bekleidungsindustrie e.V.}
{name: Enercon GmbH}
{name: Felix B\xf6ttcher GmbH & Co}
{name: G\xf6decke AG}
{name: Neubrandenburger Verkehrs AG}
{name: Oldenburgische Landesbank AG}
{name: Privatbankiers Delbr\xfcck & Co}
{name: Schulze, Castringius & Partner}
{name: Bayerischer Bauindustrieverband e.V.}
{name: Bionorica SE}
{name: Max Aicher GmbH & Co}
{name: OEG Ostbayerische Entsorgungsgesellschaft mbH}
{name: Wesel Franz W, Druckerei und Verlag GmbH & Co KG}
{name: Henschel Wehrtechnik GmbH}
{name: Dyckerhoff & Widmann AG}
{name: Gegenbauer Holding SA & Co. KG}
{name: Gothaer-Versicherungs-Bank VVAG}
{name: MAK Systemgesellschaft mbH}
{name: Robert Zapp Grundst\xfccksverwaltung GmbH & Co KG}
{name: Spree-Park Berlin GmbH & Co KG}
{name: Mercator Verwaltung GmbH}
{name: Plantamed Arzneimittel GmbH}
{name: AWS Abwassertechnik GmbH}
{name: Stander Design}
{name: Volkshaus Karl H\xf6lkeskamp & Co GmbH}
{name: CDU-Fraktion im Rat der Stadt K\xf6ln}
{name: EUROPA-PARK Mack KG}
{name: GALENpharma GmbH}
{name: Leico Leiser AG}
{name: Mirgel & Schneider GmbH}
{name: MKB Medizinische Kliniken Betriebsgesellschaft mbH}
{name: Safeway Supermarkt GmbH}
{name: Pollmeier Massivholz GmbH}
{name: Alfred Scholpp GmbH & Co KG}
{name: F & F Burda Verm\xf6gensverwaltung GmbH & Co}
{name: K I T GmbH}
{name: Schaeffler Holding GmbH & Co. KG}
{name: Pro Vento}
{name: Allgemeine Hypothekenbank}
{name: Wiebe Holding GmbH & Co KG}
{name: Johann Bunte Bauunternehmung GmbH & Co KG}
{name: Landwirtschaftsverlag Hessen GmbH}
{name: Liebherr-Holding GmbH}
{name: Panorama Verlags- und Werbegesellschaft mbH}
{name: Real SB-Warenhaus GmbH}
{name: SAT Fluggesellschaft mbH}
{name: Str\xf6er Deutsche St\xe4dte Medien GmbH}
{name: Auto-Teile-Unger GmbH & Co KG}
{name: Baumarkt Regnitztal GmbH & Co KG}
{name: Breckle Matratzenwerk Weida GmbH}
{name: Zentis, Franz GmbH & Co KG}
{name: Hans Geiger GmbH}
{name: Gebr von der Wettern GmbH}
{name: Sachsa Verpackung GmbH}
{name: Ostwind Verwaltungs GmbH}
{name: Roxx Media Deutschland GmbH}
{name: Block-Trainings GmbH}
{name: Deutsche Seerederei}
{name: The Morning Group Consultants}
{name: Accumulata Immobilien Development GmbH}
{name: Verband Druck und Medien Bayern e.V.}
{name: Zapf GmbH}
{name: De Winter und Jahr AG}
{name: Abels & Grey GmbH}
{name: Druckhaus Gera GmbH}
{name: Gastronomie Grandl GmbH}
{name: Obbo-Saar GmbH}
{name: Otto Bock Holding GmbH & Co KG}
{name: CMT Kulturfabrik GmbH & Co KG}
{name: IDUNA Vereinigte Lebensversicherung AG}
{name: abcdruck GmbH}
{name: Alfred Wieder AG}
{name: B A B Maxi Poster GmbH}
{name: Bauerfeind AG}
{name: BTA Betriebs- u. Anlagengesellschaft mbH}
{name: Kurt Viebranz Verlag (GmbH & Co KG)}
{name: OHB-System AG}
{name: OKS Kiesabbau Schladen + Splitt GmbH & Co Kieswerk KG}
{name: Wilh. Werhahn KG}
{name: WVoit GmbH & Co KG}
{name: Faber-Castell AG}
{name: Schottdorf Bernd Dr. med u. a. Gemeinschaftspraxis}
{name: Eurohypo AG}
{name: Ersol AG}
{name: Solarparc AG}
{name: Artur Uhl Kies- und Schotterwerk GmbH & Co KG}
{name: Deininger Unternehmensberatung GmbH}
{name: Johann Joos Tief- u Stra\xdfenbauunternehmung GmbH & Co}
{name: LEHMANN + PARTNER GmbH}
{name: Reichenecker Holding GmbH & Co KG}
{name: WSG - Wach & Sicherheits GmbH}
{name: Ernst & Young AG}
{name: Reichhart GmbH & Co KG}
{name: STAHLGRUBER Otto Gruber GmbH & Co KG}
{name: EGGERT Group GmbH & Co KG}
{name: Gie\xdfner Bauunternehmung GmbH}
{name: Hamburg S\xfcdamerikanische Dampfschifffahrts-Gesellschaft KG}
{name: STRELAPARK Einkaufszentrum GmbH & Co KG}
{name: Dreyer Planungsgesellschaft mbH}
{name: Hiendl GmbH & Co KG}
{name: Kunert Gruppe,, Kunert Wellpappe Bad Neustadt GmbH & Co KG}
{name: Procam GmbH}
{name: Adler-Schiffe GmbH & Co KG}
{name: AMAND Umwelttechnik Grumbach GmbH & Co KG}
{name: Arbeitgeberverband Chemie Rheinland-Pfalz e.V.}
{name: Bowesa GmbH}
{name: DAIICHI SANKYO Deutschland GmbH}
{name: Govi-Verlag Pharmazeutischer Verlag GmbH}
{name: HeidelbergCement AG}
{name: Heinrich Schmidt Holding GmbH & Co. KG}
{name: MK Metallfolien GmbH}
{name: PDV - Systeme GmbH}
{name: PENTA Geb\xe4udeservice GmbH}
{name: PH MEYER Wirtschaftsberatung GmbH & Co KG}
{name: SimonsVoss Technologies AG}
{name: TUJA Zeitarbeit GmbH}
{name: TUPAG-Holding-AG}
{name: Cephei AG}
{name: Phoenix Solar AG}
{name: Immobilien-Braun Service GmbH}
{name: CPO Hanser Service GmbH}
{name: Times Media GmbH,}
{name: Wollschl\xe4ger GmbH & Co KG,}
{name: Alfred-L\xf6ffler-Altengemeinschaft Baden-W\xfcrttemberg e. V.}
{name: DBH Deutsche Beteiligungsholding GmbH}
{name: Oschatz GmbH}
{name: Sparda-Bank M\xfcnster eG}
{name: Winkelmann Group GmbH & Co. KG}
{name: Olympia Spielautomaten GmbH & Co. KG Betriebsgesellschaft}
{name: Helm AG}
{name: Aldra Ernst Guenther Albers GmbH}
{name: Black Eagle KG}
{name: Dettmers Manske Weinhardt Rechtsanw\xe4lte Steuerberater Wirtschaftspr\xfcfer}
{name: Kultur & Reisen e.V.}
{name: ME-LE GmbH & Co W\xe4rmeservice KG}
{name: Nordagrar GmbH}
{name: Metzler Asset Management GmbH}
{name: Schoeller Technocell GmbH & Co. KG}
{name: Bernhard Gl\xfcck GmbH & Co.}
{name: BHS Corrugated Maschinen und Anlagen GmbH}
{name: H.u.P. Sch\xf6niger GmbH}
{name: Logistikpark Leipzig GmbH}
{name: Engelbert Strauss GmbH & Co. KG}
{name: Felix B\xf6ttcher GmbH & Co. KG}
{name: Georgsmarienh\xfctte GmbH}
{name: Hassia Mineralquellen GmbH & Co. KG}
{name: HC HAGEMANN GmbH & Co. KG}
{name: H\xfclsmann Omnibusbetriebe GmbH & Co. KG}
{name: Joh. Berenberg, Gossler & Co. Co. KG}
{name: S\xfcdwestmetall Verband der Metall- und Elektroindustrie Baden-W\xfcrttemberg e.V.}
{name: Underberg GmbH & Co. KG}
{name: Vereinigte Hagelversicherung WaG}
{name: ANKA-Draht Insinger KG}
{name: elasto form KG}
{name: PERI GmbH}
{name: Rim Holding GmbH & Co. KG}
{name: Tetris Grundbesitz GmbH & Co. KG}
{name: Wilhelm Bauer GmbH & Co. KG}
{name: Wolf Druckgusswerk GmbH}
{name: Deutsche Industrie-Holding GmbH}
{name: mde-tec GmbH}
{name: Blum & Schneider GmbH & Co. KG}
{name: AfD}
{name: \xd6DP}
{name: Wahl-Bau GmbH}
{name: Apeiron GmbH}
{name: Arbeitgeber-Verband von Remscheid und Umgebung e.V.}
{name: B. Metzler seel. Sohn & Co. Holding AG}
{name: Bernd Jorkisch GmbH & Co. KG}
{name: CDD Unterbruch GmbH & Co. KG}
{name: Citti Handelsgesellschaft GmbH & Co. KG}
{name: Gebr. Meiser GmbH}
{name: Gelenkwellenwerk Stadtilm GmbH}
{name: Gustav Lauser GmbH}
{name: HanseMerkur-Versicherungsgruppe}
{name: LISEGA SE}
{name: Projektgesellschaft Gehrenseestra\xdfe 100 GmbH}
{name: RKD Recycling Kontor Dual GmbH & Co. KG}
{name: Dennree GmbH}
{name: GROB-Werke GmbH & Co. KG}
{name: Josef Kr\xe4nzle GmbH & Co. KG}
{name: Max Aicher GmbH & Co. KG}
{name: Passwort GmbH}
{name: TITANIC-Verlage GmbH & Co. KG}
{name: Adolf W\xfcrth GmbH & Co. KG}
{name: Sydslesvigudvalget - Undervisningsministeriet}
{name: Die Partei}
{name: BTA Betriebs- und Anlagegesellschaft GmbH}
{name: Bundesverband Deutscher Verm\xf6gensberater e.V.}
{name: Bundesverband Paket und Expresslogistik}
{name: DMV Diedrichs Markenvertrieb GmbH & Co. KG}
{name: Gesamtverband Autoteile-Handel e.V.}
{name: Herbstreith & Fox GmbH}
{name: Kirchhoff-Gruppe}
{name: Kranunion GmbH}
{name: LAV Service, Dienstleistungen f\xfcr Apotheken GmbH}
{name: MagForce AG}
{name: Verband der Metall- u. Elektroindustrie NRW e.V.}
{name: nobilia-Werke J. Stickling GmbH & Co. KG}
{name: PF Kinobetriebe GmbH & Co. KG}
{name: Weeber Zeltbetrieb GmbH & Co. KG}
{name: Allguth GmbH}
{name: Anton Steininger Bauuntemehmen GmbH}
{name: Flugplatz Verwaltungs GmbH}
{name: GIP Grundig Immobilienpark GmbH & Co. KG}
{name: Guggenberger GmbH}
{name: H. Geiger GmbH}
{name: Hochreiter Gastst\xe4ttenbetrieb OHG}
{name: Intro Verwaltungs GmbH}
{name: Milchhof Adam Albert}
{name: Ostwind AG, GmbH}
{name: S\xfcdbayerisches Portland-Zementwerk Gebr. Wiesb\xf6ck GmbH & Co. KG}
{name: Wimex Agrarprodukte Import und Export GmbH}
{name: Verein der Bundestagsfraktion DIE LINKE e.V.}
{name: Hermes Arzneimittel GmbH}
{name: Kerkhoff Consulting GmbH}
{name: R & W Industriebeteiligungen GmbH}
{name: Sixt Autovermietung GmbH & Co. KG}
{name: Accon K\xf6ln GmbH}
{name: Buchholz Fachinformationsdienst GmbH}
{name: FW}
{name: Pro D}
{name: Pro NRW}
{name: Centropharm GmbH}
{name: Der B\xe4cker Eifler Produktionsgesellschaft GmbH}
{name: Doba Umwelttechnik GmbH}
{name: Dr. August Wolff GmbH & Co. KG}
{name: Felix Schoeller Holding GmbH & Co. KG}
{name: GATE Veranstaltungstechnik GmbH}
{name: GB Immobilien GmbH}
{name: Gegenbauer Holding SE & Co. KG}
{name: Krauss-Maffei Wegmann GmbH & Co. KG}
{name: M. M. Warburg & Co. AG & Co. KG}
{name: Nordfrost GmbH & Co. KG}
{name: BHS Corrugated Maschinen- und Anlagenbau GmbH}
{name: Falke KGaA}
{name: Timeless Verm\xf6gensverwaltung GmbH}
{name: Willy Mattes GmbH}
{name: H.G. Oswald Sanit\xe4r Heizung GmbH}
{name: Schumacher Verwaltungs-GmbH GmbH}
{name: NPD}
{name: Firma R & W Industriebeteiligungen GmbH}
{name: R&W Industriebeteiligungen GmbH}
{name: MLPD}

In [87]:
pipeline = [ {"$group": {"_id": "$tags", "count": {"$sum": 1}}} , {"$sort": {"count":-1} }]
p.pprint(list(db.relations.aggregate(pipeline, cursor={})))


[{_id: [], count: 17450},
 {_id: [partei], count: 2753},
 {_id: [nebentaetigkeit], count: 2527},
 {_id: [committee], count: 1683},
 {_id: [pr-und-lobbyagentur], count: 1121},
 {_id: [anwaltskanzlei], count: 1051},
 {_id: [partei, spende, parteispende], count: 987},
 {_id: [mdb], count: 629},
 {_id: [laender], count: 503},
 {_id: [dax, aufsichtsrat], count: 414},
 {_id: [pharma], count: 279},
 {_id: [kabinette, kabinett, regierung], count: 254},
 {_id: [kabinette], count: 227},
 {_id: [dax, vorstand], count: 157},
 {_id: [ruestung], count: 110},
 {_id: [bank], count: 78},
 {_id: [committee, ruestung], count: 63},
 {_id: [kabinette, partei], count: 62},
 {_id: [partei, spende, parteispende, laender], count: 58},
 {_id: [committee, bank], count: 58},
 {_id: [pr-und-lobbyagentur, pharma], count: 51},
 {_id: [dax, aufsichtsrat, pharma], count: 51},
 {_id: [seitenwechsler, spd], count: 37},
 {_id: [seitenwechsler, cdu], count: 36},
 {_id: [lebensmittel], count: 35},
 {_id: [pharma, gesundheit], count: 33},
 {_id: [partei, spende, parteispende, kabinette], count: 23},
 {_id: [dax, vorstand, pharma], count: 22},
 {_id: [laender, bank], count: 21},
 {_id: [dax, aufsichtsrat, bank], count: 20},
 {_id: [laender, partei], count: 18},
 {_id: [partei, pharma], count: 18},
 {_id: [seitenwechsler, parteilos], count: 17},
 {_id: [hausausweise], count: 17},
 {_id: [nebentaetigkeit, bank], count: 14},
 {_id: [seitenwechsler, grune], count: 13},
 {_id: [kabinette, ruestung], count: 13},
 {_id: [seitenwechsler, fdp], count: 13},
 {_id: [lobbyist, industrie], count: 13},
 {_id: [partei, bank], count: 13},
 {_id: [steinkohle], count: 12},
 {_id: [fernsehrat], count: 11},
 {_id: [seitenwechsler], count: 11},
 {_id: [gesundheit], count: 10},
 {_id: [lebensmittel, industrie], count: 10},
 {_id: [politik], count: 10},
 {_id: [bildung], count: 8},
 {_id: [dax, vorstand, bank], count: 8},
 {_id: [umwelt, energie], count: 8},
 {_id: [verkehr, auto], count: 8},
 {_id: [seitenwechsler, energie, spd], count: 8},
 {_id: [aufsichtsrat], count: 7},
 {_id: [experte, think-tank], count: 7},
 {_id: [partei, spende, parteispende, ruestung], count: 7},
 {_id: [seitenwechsler, csu], count: 7},
 {_id: [nebentaetigkeit, ruestung], count: 6},
 {_id: [seitenwechsler, energie, grune], count: 6},
 {_id: [anwaltskanzlei, pharma], count: 6},
 {_id: [verkehr], count: 6},
 {_id: [energie], count: 6},
 {_id: [fernsehen], count: 6},
 {_id: [seitenwechsler, landwirtschaft, cdu], count: 5},
 {_id: [partei, ruestung], count: 5},
 {_id: [kabinette, bank], count: 5},
 {_id: [seitenwechsler, verkehr, spd], count: 5},
 {_id: [industrie, oepp], count: 4},
 {_id: [seitenwechsler, bank, parteilos], count: 4},
 {_id: [partei,
           spende,
           parteispende,
           kabinette,
           nebentaetigkeit],
  count: 4},
 {_id: [seitenwechsler, bank, spd], count: 4},
 {_id: [seitenwechsler, bank, cdu], count: 4},
 {_id: [seitenwechsler, auto, cdu], count: 4},
 {_id: [seitenwechsler, energie, cdu], count: 4},
 {_id: [anwaltskanzlei, bank], count: 4},
 {_id: [bildung, schule], count: 4},
 {_id: [nebentaetigkeit, pharma], count: 4},
 {_id: [energie, umwelt], count: 4},
 {_id: [luftverkehr], count: 4},
 {_id: [think-tank], count: 3},
 {_id: [seitenwechsler, bank, csu], count: 3},
 {_id: [seitenwechsler, energie, parteilos], count: 3},
 {_id: [internet], count: 3},
 {_id: [telekommunikation], count: 3},
 {_id: [seitenwechsler, verkehr, eisenbahn, spd], count: 3},
 {_id: [seitenwechsler, energie, fdp], count: 3},
 {_id: [seitenwechsler, bundeswehr, parteilos, ruestung],
  count: 3},
 {_id: [kabinette, seitenwechsler], count: 3},
 {_id: [vorstand], count: 3},
 {_id: [seitenwechsler, auto, parteilos], count: 3},
 {_id: [laender, kabinette], count: 3},
 {_id: [lobbyist], count: 3},
 {_id: [partei, spende, parteispende, laender, kabinette],
  count: 3},
 {_id: [versicherung], count: 3},
 {_id: [partei, seitenwechsler, cdu], count: 3},
 {_id: [kabinette, nebentaetigkeit, partei], count: 2},
 {_id: [seitenwechsler, verkehr, seefahrt, spd], count: 2},
 {_id: [seitenwechsler, spd, bank], count: 2},
 {_id: [pr-und-lobbyagentur, bank], count: 2},
 {_id: [terrorismus, naher-osten], count: 2},
 {_id: [seitenwechsler, verkehr, cdu], count: 2},
 {_id: [seitenwechsler, energie, csu], count: 2},
 {_id: [seitenwechsler, verkehr, luftfahrt, spd], count: 2},
 {_id: [partei, seitenwechsler, fdp], count: 2},
 {_id: [industrie, lobbyist], count: 2},
 {_id: [nebentaetigkeit, fernsehen], count: 2},
 {_id: [seitenwechsler, seefahrt, spd], count: 2},
 {_id: [seitenwechsler, gesundheit, fdp], count: 2},
 {_id: [lebensmittel, handel], count: 2},
 {_id: [seitenwechsler, verkehr, eisenbahn, cdu], count: 2},
 {_id: [seitenwechsler, fdp, ruestung], count: 2},
 {_id: [seitenwechsler, versicherung, csu], count: 2},
 {_id: [industrie, lebensmittel], count: 2},
 {_id: [partei, spende, parteispende, nebentaetigkeit],
  count: 2},
 {_id: [seitenwechsler, verkehr, fdp], count: 2},
 {_id: [it], count: 2},
 {_id: [auto], count: 2},
 {_id: [laender, kabinette, partei], count: 2},
 {_id: [verbraucherschutz], count: 1},
 {_id: [stiftung], count: 1},
 {_id: [seitenwechsler, fernsehen, csu], count: 1},
 {_id: [seitenwechsler, verkehr, luftfahrt, spd, ruestung],
  count: 1},
 {_id: [seitenwechsler, bundeswehr, ruestung], count: 1},
 {_id: [eisenbahn], count: 1},
 {_id: [digitalisierung], count: 1},
 {_id: [kabinette, seitenwechsler, cdu], count: 1},
 {_id: [seitenwechsler, think-tank, politik, lobbyist],
  count: 1},
 {_id: [kabinette, partei, ruestung], count: 1},
 {_id: [seitenwechsler, bundeswehr, spd, ruestung],
  count: 1},
 {_id: [pr-und-lobbyagentur, lobbyist], count: 1},
 {_id: [seitenwechsler, verkehr, eisenbahn, csu], count: 1},
 {_id: [seitenwechsler, pr-agentur, grune], count: 1},
 {_id: [seitenwechsler, personaldienstleister, spd], count: 1},
 {_id: [seitenwechsler, gesundheit, grune, pharma],
  count: 1},
 {_id: [seitenwechsler, gesundheit, spd], count: 1},
 {_id: [seitenwechsler, versicherung, parteilos], count: 1},
 {_id: [seitenwechsler, solar, cdu], count: 1},
 {_id: [dax, aufsichtsrat, verkehr], count: 1},
 {_id: [seitenwechsler, enenrgie, grune], count: 1},
 {_id: [politik, think-tank, lobbyist, ausland], count: 1},
 {_id: [oesterreich, politik, seitenwechsler], count: 1},
 {_id: [luftverkehr, luftfahrt], count: 1},
 {_id: [seitenwechsler, stahl, cdu], count: 1},
 {_id: [chemie], count: 1},
 {_id: [immobilien, seitenwechsler], count: 1},
 {_id: [handel], count: 1},
 {_id: [seitenwechsler, auto, csu], count: 1},
 {_id: [partei, seitenwechsler, grune], count: 1},
 {_id: [seitenwechsler, chemie, parteilos], count: 1},
 {_id: [seitenwechsler, parteilos, bank], count: 1},
 {_id: [seitenwechsler, csu, bank], count: 1},
 {_id: [nebentaetigkeit, aufsichtsrat], count: 1},
 {_id: [seitenwechsler, verkehr, auto, cdu], count: 1},
 {_id: [seitenwechsler, gazprom, energie, spd], count: 1},
 {_id: [seitenwechsler, fernsehen, cdu], count: 1},
 {_id: [seitenwechsler, gesundheit, versicherung, cdu],
  count: 1},
 {_id: [seitenwechsler, pharma, chemie, cdu], count: 1},
 {_id: [verkehr, luftverkehr, fdp], count: 1},
 {_id: [seitenwechsler, gesundheit, cdu, pharma], count: 1},
 {_id: [seitenwechsler, beteiligungsgesellschaft, csu],
  count: 1},
 {_id: [seitenwechsler, gesundheit, versicherung, fdp],
  count: 1},
 {_id: [seitenwechsler, ruestung], count: 1},
 {_id: [partei, spende, parteispende, verkehr], count: 1},
 {_id: [werbung], count: 1},
 {_id: [ukraine, ausland, energie, think-tank], count: 1},
 {_id: [verkehr, luftverkehr, bank], count: 1},
 {_id: [oel], count: 1},
 {_id: [partei, spende, parteispende, pharma], count: 1},
 {_id: [lobbyist, verkehr, luftverkehr, luftfahrt],
  count: 1},
 {_id: [vorstand, immobilien], count: 1},
 {_id: [seitenwechsler, csu, ruestung], count: 1},
 {_id: [seitenwechsler, energie, steinkohle, parteilos],
  count: 1},
 {_id: [gesundheit, bank], count: 1},
 {_id: [experte], count: 1},
 {_id: [seitenwechsler, gesundheit], count: 1},
 {_id: [seitenwechsler, landwirtschaft, parteilos], count: 1},
 {_id: [seitenwechsler, spd, pharma], count: 1},
 {_id: [seitenwechsler, bertelsmann, cdu], count: 1},
 {_id: [seitenwechsler, energie, verkehr, spd], count: 1},
 {_id: [seitenwechsler, verkehr, eisenbahn, parteilos],
  count: 1},
 {_id: [seitenwechsler, verkehr, luftverkehr, fdp],
  count: 1},
 {_id: [seitenwechsler, kernkraft, parteilos], count: 1},
 {_id: [partei, spende, parteispende, bank], count: 1},
 {_id: [seitenwechsler, spd, ruestung], count: 1},
 {_id: [seitenwechsler, medien], count: 1},
 {_id: [seitenwechsler, gesundheit, grune], count: 1},
 {_id: [industrie], count: 1},
 {_id: [fernsehen, nebentaetigkeit], count: 1},
 {_id: [lobbyist, verkehr, industrie], count: 1},
 {_id: [seitenwechsler, bertelsmann, spd], count: 1},
 {_id: [experte, bank], count: 1},
 {_id: [think-tank, experte], count: 1},
 {_id: [seitenwechsler, energie, kernkraft, parteilos],
  count: 1},
 {_id: [dax, aufsichtsrat, nebentaetigkeit], count: 1},
 {_id: [auto, verkehr], count: 1},
 {_id: [seitenwechsler, wasser, energie, grune], count: 1},
 {_id: [seitenwechsler, versicherung, fdp], count: 1},
 {_id: [seitenwechsler, verkehr, parteilos], count: 1},
 {_id: [gesundheit, pharma], count: 1},
 {_id: [kabinette, nebentaetigkeit], count: 1},
 {_id: [seitenwechsler, gesundheit, spd, pharma], count: 1},
 {_id: [seitenwechsler, auto, cdu, verkehr], count: 1},
 {_id: [luftverkehr, verkehr], count: 1},
 {_id: [seitenwechsler, cdu, verkehr], count: 1},
 {_id: [lobbyist, ukraine, ausland, think-tank], count: 1},
 {_id: [verkehr, fdp], count: 1},
 {_id: [seitenwechsler, krankenkasse, gesundheit, fdp],
  count: 1},
 {_id: [seitenwechsler, bundeswehr, cdu, ruestung],
  count: 1},
 {_id: [hausausweise, energie], count: 1},
 {_id: [seitenwechsler, versicherung], count: 1}]

Während die Relationen nur eine Beziehung des Typs "lobbyist" haben, kann mann viele Personen und Organisationen in der entities Collection finden, die als Lobbyisten bezeichnet werden:


In [88]:
print db.entities.find({"tags" :{"$in": [ "lobbyismus", "lobbyist", "lobbyorganisation"]}}).count()


17001

Ebenso sind zahlreiche Beispiele für Spender zu finden, allerdings nicht im Bezug auf einer Organisation, sondern als gernelle Bezeichnung:


In [89]:
print db.entities.find({"tags" :{"$in": [ "parteispenden", "parteispenden13", "parteispenden14"]}}).count()


3538

In [90]:
def display(query, projection):
    data = db.entities.find(query, projection)
    data = data.sort("name") 
    for i in data:
        p.pprint(i)

In [91]:
def entities_find(key, value):
    query = {key: value}
    projection = {"_id":0, "name":1}
    display(query, projection)

In [92]:
entities_find("tags", "IT")


{name: ArGe PERSER Arbeitsgemeinschaft der Personalabrechnungs-Software-Ersteller}
{name: Arbeitskreis Amateurfunk und Telekommunikation in der Schule e.V. (AATiS)}
{name: BSA Business Software Alliance}
{name: Bundesverband Deutsche Startups e.V.}
{name: Bundesverband IT-Mittelstand e.V. (BITMi)}
{name: Bundesverband Informationswirtschaft, Telekommunikation und neue Medien (BITKOM) e.V.}
{name: Bundesverband Internetmedizin e.V.}
{name: Chaos Computer Club e.V. - CCC -}
{name: Computacenter}
{name: Deutsche Telekom}
{name: Deutscher Verband f\xfcr Telekommunikation und Medien e.V.}
{name: Enquete-Kommission Internet und digitale Gesellschaft}
{name: Fujitsu Computer GmbH}
{name: I.D.I. Interessenverband Deutsches Internet. e.V.}
{name: IT-Gr\xfcnderzentrum GmbH}
{name: IT-Initiative Mecklenburg-Vorpommern e.V.}
{name: Interactive Software Federation of Europe}
{name: J Dreger IT-Operations}
{name: NextWave Telecom}
{name: Rocket Internet}
{name: SAP}
{name: Software AG}
{name: TeleTrusT- Bundesverband IT-Sicherheit e.V.}
{name: VAF Bundesverband Telekommunikation e.V.}
{name: VBIN Verband der Internet-Berater}
{name: Verband der Anbieter von Telekommunikation- und Mehrwertdiensten (VATM) e.V.}
{name: Verein f\xfcr Computergenealogie e.V.}
{name: Vitako Bundes-Arbeitsgemeinschaft der Kommunalen IT-Dienstleister e.V.}
{name: Web-Guard - Verein zur F\xf6rderung des Rechtsschutzes im Internet e.V.}
{name: eco - Verband der deutschen Internetwirtschaft e.V.}
{name: ic3s Information, Computer und Solartechnik AG}
{name: oltec Computer GmbH & Co KG}

Merkwürdigerweise findet man Bundeskanzlerin Merkel nicht, wenn man nach den cdu-tag sucht:


In [93]:
query = {"type": "person", "tags": "linke"}
projection = {"_id":0, "name":1}
display(query, projection)

In [40]:
query = {"name":"Angela Merkel"}
projection = {"_id":0, "tags":1}
display(query, projection)


{tags: [kabinette,
           kabinett-merkel-i,
           verwaltung,
           politik,
           kabinett-merkel-ii,
           kabinett-merkel-iii,
           mdb,
           bundestag,
           parteispenden,
           bundeskanzlerin]}

In [41]:
tmp = db.entities.find_one({"name":"Angela Merkel"})
p.pprint(tmp)

# vornamen: merkel, nachnamen: angela ..hemm


{_id: ObjectId('54c2a4b4fe6a42c82bbaafac'),
 aliases: [Dr. Angela Merkel, Angela Merkel],
 created: datetime.datetime(2015, 1, 23, 19, 44, 50, 772000),
 data: [{auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Quelle,
            format: link,
            id: 9dc681ff88ef78470f58dad0a22fde397147a9f46b416478d2fd87233fa728ab,
            key: source,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: created by bundestag importer,
                       url: http://www.bundestag.de/bundestag/abgeordnete18/biografien/M/merkel_angela/258788}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Vornamen,
            format: string,
            id: dfdee4542498db7db194d7f76a2b7912d5de8efa322e97eb49c7bee72028fe7a,
            key: names,
            updated: datetime.datetime(2015, 3, 1, 20, 26, 4, 833000),
            value: Merkel},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Nachname,
            format: string,
            id: 269e458616080ba776b219361b1c466cd6157eb00094aea7839c2c36b8f05260,
            key: surname,
            updated: datetime.datetime(2015, 3, 1, 20, 26, 4, 833000),
            value: Angela},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Foto,
            format: photo,
            id: 0e7e0cd5aabfd09f92908d8e89c2c60290faad58b27beb26e15ba472814045c5,
            key: photo,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {copyright: \xa9 CDU/ Dominik Butzmann ,
                       url: http://www.bundestag.de/image/241388/Hochformat__2x3/177/265/8575bd619adc1928ffeaeef795d25c70/fD/merkel_angela_gross.jpg}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Foto,
            format: photo,
            id: 3e300d356430fc5038727ff0af7059a74199c0861672b2d7ae687ad6e6c3d639,
            key: photo,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {copyright: \xa9 Bundestagsfraktion CDU/CSU,
                       url: http://www.abgeordnetenwatch.de/images/abgeordnete/big/78333/angela_merkel.jpg}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Foto,
            format: photo,
            id: 7d475b70a04248869d31b70542b1f76a78bb9ffcc9be75085bc6f01130b2944b,
            key: photo,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {copyright: Thaidigsmann,
                       license: CC-BY-SA-4.0,
                       source_url: http://de.wikipedia.org/wiki/Datei:Angela-Merkel-2014.jpg,
                       url: http://upload.wikimedia.org/wikipedia/commons/4/43/Angela-Merkel-2014.jpg}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Foto,
            format: photo,
            id: 0da4e7c210fda4b792f20d2f11400fff01a99c8c2d36d3468439de573e5408c6,
            key: photo,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {copyright: Bildquelle:\xa0Armin Linnartz,
                       license: http://creativecommons.org/licenses/by-sa/3.0/de/,
                       url: https://www.cducsu.de/sites/default/files/AM_Juli_2010.jpg}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Adresse,
            format: address,
            id: 7b1bf2b1dcc5f01795787247e66f922a0920330b00092f19fd2b164d0e17fd46,
            key: address,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {addr: None,
                       email: angela.merkel@bundestag.de,
                       name: Angela Merkel,
                       type: main}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Adresse,
            format: address,
            id: bc81121f9662552f9cf6ec2a57ca1070b2659e61223f90cd57fee60b3c0d8d6a,
            key: address,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {addr: Berlin,
                       city: Berlin,
                       county: Germany,
                       email: angela.merkel@bundestag.de,
                       name: Angela Merkel,
                       postcode: 11011,
                       street: Platz der Republik 1,
                       tel: +493022778032,
                       type: main}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Adresse,
            format: address,
            id: 7cad8b18e268f9f73e07ab05dd2d0c8e1b36edf664e6d8c0e23a61fc0460a7e1,
            key: address,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {addr: Wahlkreis,
                       city: Stralsund,
                       county: Germany,
                       email: angela.merkel@wk.bundestag.de,
                       name: Angela Merkel,
                       postcode: 18439,
                       street: Ossenreyer Str. 29,
                       tel: +493831292783,
                       type: main}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Link,
            format: link,
            id: 4587b2e1aaa77a9bebcb9d652ddc7bcf666197f8d05214ca6cfd35893580838f,
            key: link,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: Pers\xf6nliche Homepage,
                       url: http://www.angela-merkel.de}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Link,
            format: link,
            id: 0fdc0f4310a3e18359baa4c894304f3a03c2208a74d8ab80b2541ed29979065e,
            key: link,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: Biografie auf Bundestag.de,
                       url: http://www.bundestag.de/bundestag/abgeordnete18/biografien/M/merkel_angela/258788}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Link,
            format: link,
            id: 37282305c82b54d8557797aa903e025748670c24cfba71325480d46f19804a53,
            key: link,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: Abgeordnetenwatch,
                       url: http://www.abgeordnetenwatch.de/angela_merkel-778-78333.html}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Link,
            format: link,
            id: 209c2c06b8f3a497f4ac8f13fb56f30261d5262ac4d28e884626c4d908eb7ed0,
            key: link,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: Wikipedia,
                       url: http://de.wikipedia.org/wiki/Angela_Merkel}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Link,
            format: link,
            id: 03b6920f8f5bada1d94940dca5bd216c6d4c4dcfabc2344ed85f6763bb45a1f4,
            key: link,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: Fraktion,
                       url: https://www.cducsu.de/abgeordnete/angela-merkel}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Link,
            format: link,
            id: e1316e7c095776e94766631dc8db3086401172fcda6eab9c4f36da72e5d9cea4,
            key: link,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: {remark: Facebook-Profil,
                       url: https://www.facebook.com/AngelaMerkel}},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Wahlkreis,
            format: string,
            id: 11a87182ebe049cb82bf0b6df5174e3b1424f79182e4610294d156187ccf3d8a,
            key: wahlkreis,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: 15, },
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Bundesland,
            format: string,
            id: a6f31d89516a5409a535cedcc6fa7af753922e484fa96b14a8b486d76c44efe9,
            key: bundesland,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: Mecklenburg-Vorpommern},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Benutzename BT-Cert,
            format: string,
            id: 2cb53bbd10d231b46e02061c693c6db7165c369c2640b6d6993a251266078a7e,
            key: btcertuid,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: merkelan_mdb},
           {auto: True,
            created: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            desc: Titel,
            format: string,
            id: 08496e11d0a88958e9bd961999996f0453eb52f6dd8644641909aeb35e91e886,
            key: titles,
            updated: datetime.datetime(2015, 1, 30, 13, 16, 19, 123000),
            value: Dr.},
           {auto: True,
            created: datetime.datetime(2015, 1, 27, 5, 13, 53, 6000),
            desc: Adresse,
            format: address,
            id: 8d1d04db1bac50ae4bb6820e2db73fbfb7955172d020fd5461d872ce06af4205,
            key: address,
            updated: datetime.datetime(2015, 1, 27, 5, 13, 53, 6000),
            value: {addr: None,
                       email: angela.merkel@bundestag.de,
                       name: Angela Merkel,
                       type: main}},
           {auto: True,
            created: datetime.datetime(2015, 1, 23, 19, 44, 50, 863000),
            desc: Quelle,
            format: link,
            id: 235cf3d911fa8199c8b1cb6d0284e7db1620cd2baa35141aa546f5b705ef33c2,
            key: source,
            updated: datetime.datetime(2015, 1, 23, 19, 44, 50, 863000),
            value: {remark: created by parteispenden importer,
                       url: http://apps.opendatacity.de/parteispenden-recherche/assets/data/parteispenden.json}},
           {auto: True,
            created: datetime.datetime(2015, 1, 23, 19, 44, 50, 863000),
            desc: Adresse,
            format: address,
            id: f00efa34d064b3d2526c25700f8f815874639e7d430b75ee05e2c178b1f08e5c,
            key: address,
            updated: datetime.datetime(2015, 1, 23, 19, 44, 50, 863000),
            value: {addr: ,
                       city: Berlin,
                       country: Germany,
                       name: Angela Merkel,
                       postcode: 10785,
                       street: Klingelh\xf6ferstra\xdfe 8,
                       type: main}},
           {auto: True,
            created: datetime.datetime(2015, 1, 23, 19, 44, 50, 863000),
            desc: Vornamen,
            format: string,
            id: d7380ef7e2fd6f0e72ddd820c3cc9f7318aa868e2fbd671ab5b5c40e9458afbb,
            key: names,
            updated: datetime.datetime(2015, 3, 1, 20, 26, 4, 833000),
            value: Angela},
           {auto: True,
            created: datetime.datetime(2015, 1, 23, 19, 44, 50, 863000),
            desc: Nachname,
            format: string,
            id: 07025e1f91b25a220bbcf334d8b7a45327b545bcbf1f4c1e51c5f579d5510585,
            key: surname,
            updated: datetime.datetime(2015, 3, 1, 20, 26, 4, 833000),
            value: Merkel},
           {auto: True,
            created: datetime.datetime(2015, 1, 23, 19, 44, 50, 772000),
            desc: Adresse,
            format: address,
            id: 5c5767eda8fb5734d36866f92eb9ea013687a1ae4e5748aa48789c956aa5d477,
            key: address,
            updated: datetime.datetime(2015, 1, 23, 19, 44, 50, 772000),
            value: {addr: ,
                       city: Bonn,
                       country: Germany,
                       name: Angela Merkel,
                       postcode: 53175,
                       street: Kennedyallee 105-107,
                       type: main}}],
 importer: parteispenden,
 name: Angela Merkel,
 search: [angela merkel, dr angela merkel],
 slug: angela merkel,
 tags: [kabinette,
           kabinett-merkel-i,
           verwaltung,
           politik,
           kabinett-merkel-ii,
           kabinett-merkel-iii,
           mdb,
           bundestag,
           parteispenden,
           bundeskanzlerin],
 type: person,
 updated: datetime.datetime(2015, 4, 14, 15, 2, 44, 640000)}

Möchte man die tags als Indikator benutzen, stellt sich die Frage, ob alle Entitäten tags haben:


In [42]:
db.entities.find({"tags": []}).count()


Out[42]:
1734

Bei Parteien stellt sich die Frage, wie es zu erkennen ist, dass es sich um eine Partei handelt:


In [43]:
db.entities.find_one({"name": "NPD"})


Out[43]:
{u'_id': ObjectId('55675a3fc4b1b4847227be3c'),
 u'aliases': [],
 u'created': datetime.datetime(2015, 5, 28, 18, 11, 8, 36000),
 u'data': [{u'auto': True,
   u'created': datetime.datetime(2015, 5, 28, 18, 11, 8, 54000),
   u'desc': u'Partei',
   u'format': u'string',
   u'id': u'82554fd8eb62b7bb912e206ce4ccda2f940b7f914006c7801e7e6a67e72b075e',
   u'key': u'partei',
   u'updated': datetime.datetime(2015, 5, 28, 18, 11, 8, 54000),
   u'value': u'NPD'}],
 u'importer': u'parteispenden13',
 u'name': u'NPD',
 u'search': [u'npd'],
 u'slug': u'npd',
 u'tags': [u'partei'],
 u'type': u'entity',
 u'updated': datetime.datetime(2015, 5, 28, 18, 11, 11, 937000)}

In [44]:
db.entities.find_one({"name": "Fraktion Die Linke"})


Out[44]:
{u'_id': ObjectId('54c71e95349d25992bca5370'),
 u'aliases': [u'Linksfraktion', u'Linke Fraktion'],
 u'created': datetime.datetime(2015, 1, 27, 5, 13, 52, 835000),
 u'data': [{u'auto': True,
   u'created': datetime.datetime(2015, 1, 30, 13, 16, 19, 62000),
   u'desc': u'Partei',
   u'format': u'string',
   u'id': u'9b3a49aa87efb844cc781e931086783a55b7e6fa9aff0de12270bd985cdff5f7',
   u'key': u'partei',
   u'updated': datetime.datetime(2015, 1, 30, 13, 16, 19, 62000),
   u'value': u'Die Linke'}],
 u'importer': u'bundestag',
 u'name': u'Fraktion Die Linke',
 u'search': [u'fraktion die linke', u'linksfraktion', u'linke fraktion'],
 u'slug': u'fraktion die linke',
 u'tags': [u'linke', u'Bundestagsfraktion'],
 u'type': u'entity',
 u'updated': datetime.datetime(2015, 1, 30, 13, 16, 51, 446000)}

In [45]:
db.entities.find_one({"name": "SPD-Bundestagsfraktion"})


Out[45]:
{u'_id': ObjectId('54c71e95349d25992bca5385'),
 u'aliases': [u'SPD-Bundestagsfraktion',
  u'SPD-Fraktion',
  u'Sozialdemokratische Fraktion'],
 u'created': datetime.datetime(2015, 1, 27, 5, 13, 52, 835000),
 u'data': [{u'auto': True,
   u'created': datetime.datetime(2015, 4, 16, 18, 5, 1, 374000),
   u'desc': u'Quelle',
   u'format': u'link',
   u'id': u'0bd9a93ba337f1decd6affc297a2763360a7c619f77faf39678022f8962087b7',
   u'key': u'source',
   u'updated': datetime.datetime(2015, 4, 16, 18, 5, 1, 374000),
   u'value': {u'remark': u'created by seitenwechsler importer',
    u'url': u'https://lobbypedia.de/wiki/Seitenwechsler_in_Deutschland_im_%C3%9Cberblick'}},
  {u'auto': True,
   u'created': datetime.datetime(2015, 1, 30, 13, 16, 19, 62000),
   u'desc': u'Partei',
   u'format': u'string',
   u'id': u'3fc1195a02cc09a6e34983f9765950f47d9ebdda257e784466a18261c310b0f2',
   u'key': u'partei',
   u'updated': datetime.datetime(2015, 1, 30, 13, 16, 19, 62000),
   u'value': u'SPD'}],
 u'importer': u'bundestag',
 u'name': u'SPD-Bundestagsfraktion',
 u'search': [u'spd bundestagsfraktion',
  u'spd fraktion',
  u'sozialdemokratische fraktion'],
 u'slug': u'spd bundestagsfraktion',
 u'tags': [u'seitenwechsler', u'spd', u'bundestagsfraktion'],
 u'type': u'entity',
 u'updated': datetime.datetime(2015, 4, 16, 18, 5, 4, 461000)}