Visar inlägg med etikett WikiMedia. Visa alla inlägg
Visar inlägg med etikett WikiMedia. Visa alla inlägg

Stöd för att visualisera nyhetshändelser automatiskt i kod

2013-12-13

Givet uttryckt intresse av ramverkt jag använt för att uttrycka visualisering från program-logiken berör jag det kort här inkl. ett par ramverk jag tittat på för att ev. komplettera befintlig lösning senare.


Schematisk representation av relationer mellan koncept

För att representera grafer finns en hel del med spontant högt elegant visuellt värde. När vi önskar uttrycka grafer med ett stort antal noder och en mängd relationer där former mer än detaljer är viktigt ger de vad som känns kraftfullt (jämför gärna med Riktad information - Navigation: Förstärkt i spatiell organisation).


Praktiskt användning för mig gör att jag hellre önskade stöd mycket nära hur vi ritar flödesdiagram och händelse-schema förhand på papper eller när vi gör det själva på dator. Genom att dator ska generera själv och med syftet att illustrera data där både detaljer och möjlighet att se detaljer man vill titta närmare på är enkelt bra utan risk att man försöker bli kreativ i stödet man ger mjukvaran.

Graph ML var det första jag hittade efter att tittat på några alternativ innan jag såg kunde fungera vettigt och passade aktuell plattform (WikiMedia) utan att heller även om en del förändring kan krävas lösa fast sig där (genererar PNG-bilder och skriver i Perl så viss perl-kod runt modul och kastande ut stödet för generering direkt mot WikiMedia och det fungear med annat: troligt finns något mer generellt för Perl) praktiskt men man ska vara klar över att många alternativ finns.

Exempel från tidigare:



Schematiskt eller foto-veklighet?

För komplex information är schematisk representation svårslagen för att illustrera data - under förutsättning att relationerna och nodernas existens är kritiskt. När formen av och motsvarande relativ förflyttning en nod är viktigt samtidigt som vi behöver ett sammanhang till det blir schematiska skisser inte lika självklart enkla: Att lösa visualisering av sådant schematiskt är vad hela legacy-"standarder" utvecklats för ex. UML-diagram och medan vi utan sådant lätt förstår - eller tycker oss förstå - mind maps och schematiska skisser kan de senare kräva en del inlärning av graf-systemets språk.


När vi går över till foto-lik representation av en situation från ex. motsvarande ett nyhetssammanhang gäller samma krav på mer av förståelse av språket. Särskilt gäller att vi sätter en bakgrund förvisso enkel men krävande en befintlig inlärning som förutsätts för inse hur den inverkar på skeendet och vad indikerat för noder (ex. personer) agerande mot den. Det mest självklara exemplet här är en geografisk karta som bakgrund men vi kan också illustrera med skillnaden i tolkning av händelser utspelande sig med fabrik resp. bondgård som bakgrund.


Praktiskt för mig kan jag se en brytpunkt i värde enkla konceptuella grafer att tolka när vi vill uttrycka discourse primärt och nästan det enda jag ser att det är värt besväret för entiteters förändring mot en bakgrund vi på en abstraktions nivå klarar att ha konstant genom detta.


Betänk ex. att vi rörande nyhetshändelse pågående under 2013 för Sydkinesiska havet önskar kunna visa hur olika fordon tillhörande diverse aktörer som upplever sig äga öar eller känner sig associerade till sådana aktörer rör sig.


Ska vi göra det med schematiska grafer krävs allra sämst en serie av schematiska grafer vilket blir svårare att tolka än endast en tabell över data tror jag. Arbetsamt att vandra över. Vi kan alternativt ändra grafer rörligt men troligtblir det nästan lika rörigt med fyrkanter eller motsvarande markerade flygplan, fregatt, spy drone, ubåt m.m. som rör sig runt. Ej utan betydelse här är ju på det att vi är vana att kunna förvänta att se denna form av information mot en vanliga karta som bakgrund.


En försvarlig mängd möjligheter för att arbeta just med kartor finns. Min erfarenhet av det området att ju större ambition vi har att kunna addera logik server-side fodrande stöd för att representera kartvärlden desto mer tid och problem bö budgeteras. Jag var fövisso mycket imponerad av det mesta jag mötte för wiki.openstreetmap.org men det är vekligen ett system minst sagt kostsamt i hårddisk och konfigurationen (om än mindre i programmerings logik eller oftast tror jag utveckling av själva kartorna i någnn mer avancerad mening). Medan ju mer man kan förutsätta befintligt stöd server-side (ex. användande någon av de många på nätet) desto mer direkt fungerande är det oavsett om vi använder OpenStreetMap, Bing Maps eller Google Maps.


Nackdelen i visualisering här är att dessa lösningar är att med mindre att vi arbetar i flygtornet på en flygplats eller är militärer och ju mer vi ska bygga vår representation från nyhetsanalys desto mindre nytta av kartans direkta xakthet har vi. Klassisk visualisering relaterat militär-konflikt eller stadier innan eller relaterat när entiteter försöker blåsa upp sig för att imponera är en schematisk representation av en enhet jfr pansarvagn, båt o.s.v. med kortare text och ett nummer inplacerat på kartan.


För att visualisera rörlig förändring här med utgångspunkt från det klassiska i stillbildens visualisering finns ju därför egentligen inget värde av någon direkt exakt karta i latitud och longitud. Vi kan ju för att bättre och mer förståligt förklara den förändring vi kan se lika gärna exempelvis tänka oss:


  • En relativt kartans storlek onormalt stor båt i tre dimensioner som rör sig med en linje som skapas bakom den. Kanske ent av med ånga, svallvågar eller liknande för att roa kvinnorna, män och barn medan männen och kvinnorna kan meditera över den politiska dimensionen.
  • Och vi kan släppa kravet på standardiserad karta och ex. sätta vinkel vettigt för att uttrycka något av rum eller fokusera på en mer relevant förändring.

Önskar vi göra 3D-rum i kart-bemärkelse vad som känns 1980 - 2000 filmer uttryckande scener med strategiska visualisering av kontinentala missiler som flyger eller verkligheter existerande i dataspel finns en flera färdiga grid-tydliga alternativ att utgå från i NASA's sedan flera år öppen källkod World Wind . En mängd exempel som java applets:



Och det mesta i övrigt:



Ett av de mindre visuella imponerande men väl planerings- / händelse-ordnings-relaterat är Search and Rescue:
<(å>


Men då är vi ändå låsta i exakthet och det hela fungerar föga om vi istället vill visualisera hur bongårdens djur rör sig timmen innan mjölkning. Applikation för mer ambitiösa anpassningar utnyttjande möjlighet ligger närmare ledningssystem med behov av direkt visualisering (men ESA ger ett ambitiöst exempel på hur det kan användas "affärsrelaterat" för att illustrera när objekt ska beställas EOLi “ESA’s Link to Earth Observation”).


Friare 3D-dimensionell visualisering

Min erfarenht av Javascript är både gediget grundläggande och praktiskt obefintlig. Jag kodade något i det redan när det kallades Livet Script och implementerade dom tidigare åren MD5, Gost och ett större antal algoritmer krpteringsrelaterade i Javascript. D.v.s. åren runt 1997 till 1998 ungefär (för integration i fakta-text kryptering). Därefter har jag gjort mycket mindre i det. Även om nu Javascript i praktiskt möjlighet ligger mycket längre ifrån applikationer mer intressanta i vad jag programmerar för närvande d.v.s. informationsanalys och prediktion från det i maskin intelligens har det när vi börjar tänka oss flexibla 3D-representationer av data vi tar från server-side styrkan av att lägga beräkningskostnad hos klienten.


Värdet av det bör vara tydligt särskilt för aktörer likt Google med en mängd användare som gör ganska olika saker krävande skapande visualiseringar resp. ganska små-aktörer med mer begränsade resurser att hantera variationer i besökare med. För affärssystem utvecklade anpassade för medelstora till stora företag kan man argumentera att det värdet är begränsat jämfört med ev. faktorer i övrigt inverkande utvecklings- resp. underhållskostnad.


När jag såg över alternativ att dynamiskt generera 3D-visualisering rimligt enkelt blev jag oavsett om vi tänker oss delvis klinet-baserade koncept med javascript eller inte mycket imponerad av . Förvånande snabbt jämfört med vad man är van vid.



Jag har inte mer än verifierat att det är funktionellt för att om eller när jag beslutar att införa detta stöd klara att kunna skapa acceptabla rum funktionella på den tid och med den inlärning och med aktuella plattformar skapa flexibla rums-representationer av situationer med en fri-uppsättning av schematiskt enkla, sillouetter eller närmare realistiska objekt med rörlig förändring. Det tycks för mig vara det bästa alternativ jag hittade när presentationen sker via webb och vi vill ha flexibilitt i anpassning till plattformen genererande kod men utan att ta licenskostnader.


Tråkigt nog men typiskt för hela domänen visualisera tenderar exempel vara konceptuellt närmare 1980-talts demokultur eller ett utkast till ett FPS-spel (varför man nu skulle göra dataspel i Javascript) snarare än en seriös applikation i visualisering av data eller resultat av affärslogik. Och i den mån de finns handlar det om att skapa visualisering med ramverket (av vad jag hittade). Det är väl också typiskt för mycket av den roll Javascript fick - det handlande mindre om att använda för att förklara teoretiska koncept i text genom möjlighet att pröva och experimentera och mer om presentationen utanför själva textens mening. En mängd sådana exempel nås direkt från sidan refererad innan.


Ett exempel jag upplever är praktiskt närmare vad vi kan tänka oss för att representera scener - kanske enkla objekt från en standarduppsättning på några tusen tillsammans med rörelser relativt varandra mot en konstant eller kontinuerligt förändrad bakgrund - nedan:



Nedan ett exempel mer ambitiöst för figurerna (många timmars arbete för att göra Obama, Markel, eller andra rörliga figurer med om nu inte bra fria verktyg för det finns för det också) med en robot från en Star wars film:


Minimal kod (lätt modifierat från ett intro-exempel) med tillhörande visualisering för att ge en känsla av att enskilda auto-genererade kod-stycken när vi tänker oss övrigt att anropa finns går att göra vettigt enkelt genom att placera ut saker (även om det givetvis blir mer kod när saker börjar flyttas runt eller kan flyttas och vridas av användaren). Även om trivialiteten i visuellt värde kan tyckas genererande kan det också ses som en god kontrast vara fokuserad på praktiskt värde verifiera att det klarar av att göra vad vi vill utan problem i känsliga domäner eller kännas för tids-dyrt att lära sig: en moraliserande kontrast till visuellt utstuderade saker jag mer ser ner på. Möjlighet att visualisera enligt detta paradigm är ev. önskvärt men vi önskar hålla det effektivt och absolut inte sitta och lära hela ramverket överdrivet.

Egentligen en utgångspunkt till två fyrhörningar med en anslutande röd-linje jag kanske även tänkte mig text ovanför. Men att experimentera vidare på någon gång.
var scene = new THREE.Scene();

   var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000);

   var renderer = new THREE.WebGLRenderer();
   renderer.setSize(window.innerWidth, window.innerHeight);
   document.body.appendChild(renderer.domElement);

   var geometry = new THREE.CubeGeometry(1,0.5,1);
   
   var material = 
   new THREE.MeshBasicMaterial(
   {color: "darkcyan"});

   var geometry = new THREE.CubeGeometry(3,1,-2);
   var cube2 = new THREE.Mesh(geometry, material);
   scene.add(cube2);

   var geometry = new THREE.CubeGeometry(1,2,1);
   
   var material = 
   new THREE.MeshBasicMaterial({color: 
   "darkcyan"});

   var cube = new THREE.Mesh(geometry, material);
   scene.add(cube);

   camera.position.z = 5;

   var lineGeometry = new THREE.Geometry();
   lineGeometry.vertices.push
   ( 
   new THREE.Vector3(1,1,3), 
   new THREE.Vector3(1,1,7) 
   )
;
   lineGeometry.computeLineDistances();
   var lineMaterial = 
   new THREE.LineBasicMaterial( { color: "red" } );
   var line = new THREE.Line( lineGeometry, lineMaterial );
   scene.add(line);

Men en bild gjord av någon som kan ramverket bättre uttryckande vad det klarar kan vara lämpligt. Exemplet är från ett spel för webbläsaren - Kaiopua.

En god bit ovanför mitt exempel men också en bit nedanför det sista exemplet gäller att vi inte behöver se tidskostnad för användaren som väsentlig också när han växlar mellan sidor.

Program för att editera objekt vi önskar presentera finns några exempel på via Three.js - Wiki (under rubrik Tools) men tror jag (jag har inte använt det mer än att prövat det några gånger) mer ambitiösa Sketchup (instruktioner jag ej prövat här) kan också användas för att generera beskrivningar funktionella att stoppa in i vår scen och händelser.

När jag sökte information och exempel för three.js såg jag även några stycken tillsammans ofta refererade andra Javascript moduler för presentation kompletterande eller anpassade närmare andra områden (även om jag inte refererar dem här då jag inte prövade dem kan det därför vara värt att söka något närmare ett särskilt område ex. karter, grafer m.m.). För mer standardiserade applikationer finns ju också Google's färdiga koncept man ställer in i deras webbapplikationer eller skriver direkt i html:

Säkerhetsarkitektur: Kapsla in och skydda kod-genereringen från amoraliskt eller omoraliskt indata från klienten

Genererar vi bilder såväl som 3D-visualisering i Javascript från data som kan styras av användaren gäller oavsett vad diskuterat tidigare att indata måste kontrolleras. Bäst vad som endast kan påverka väldefinierade tillstånd där påverkan utanför dem inte är möjliga.

För bilder gäller ju att och inte minst för png aktuellt tidigare att det tillåter väldigt mycket. Bild presenterad på servern kan tänkas påverka där såväl som när den når klient.

Likartat problem gäller med genererad javascript även när vi utgår från att vi endast genererad väldefinierad javascript-kod som tänkt men då med ett potentiellt större fokus på klienten beroende av var och hur komponenter i visualisering skapas och lagras.

Särskilt för båda när vi skapar komponenter vi inkluderar och ev. representerar i bildfiler behöver rättigheter för webbserver ges någonstans d.v.s. i viss session och roll vara skrivbar. Kan bilden i den lokalisering refereras av klient såväl som att denne kan styra bildens innehåll hamnar vi lätt i problem genom att bilden vid den refereringen kan bygga vidare med annat den skapar upp i katalog och kanske rent av beroende på hur rättigheterna exakt ser ut köra igång dem utan annan åtgärd alls som process och därefter göra mer i andra kataloger eller med annan information.

Jag såg att detta var möjligt med ett flertal ramverk och stöd jag tittade på för att generera grafer, bilder m.m. från data. Och jag tror bättre än att hetsa upp sig över det för en eller flera där det är uppenbart utgår man från att det gäller allt och kapslar in detta rån användardata där endast vädefinierade tillstånd kan uttryckas vilka i sig ger data från hårdkodade regler till dessa moduler.

Den här typen av problem finns alltid och när de inte finns kommer de tillbaka mellan versioner i mer komplexa system. Vi kan jämföra med race onditions till filer där jag nyligen sparade Perl-kod i Windows och körde koden cirka fyra sekunder senare och gamla versionen kördes. Ge det några uppdateringar till oavsett korrigerat specifikt eller inte är det ett generiskt race condition som föga otroligt försvunnit av sig själv. När det har betydelse får man göra sällan mer än föga besvär och programmera defensivt: skapar vi från användar-data behöver vi filtrera och garantera endast väldefinierade tillstånd.

Dessutom även om indatat inte är moraliskt korrupt syftande till skada kan det ju vara amoraliskt. Fel utan mening eller syfte.

Grafer från "Bulldozer / Airlifter eran"

2013-07-02

För att samla diverse ögonblicksbilder från Bulldozer och Airlifter dataexporten.


Grafer och diagram i WikiMedia (2013-06-23)

Grafer och diagram i WikiMedia II: Barack Obama ritad (2013-06-25)

Årsintensitet från Wikipedia infoboxar (2013-07-02)

2010-05-06 bland politiker, brittiska val, ubåtar, musik och burmesiska partier (2013-07-02)


Ibland kan jag få ut troligen ganska sunt rent personligt upplevt värde av att framställa något som lite enklare än det nödvändigtvis är. Mindre från föreställd plåga av andra i deras möte med plattformarnas begränsningar och mer för motivera till att skapa bidra till viktigt gemensamt värde genom att skapa en motiverad användarbas som engagerar sig i dom mer än jag riktigt kan se som görligt i bredd och bidra till ett visa på intressanta kunskapsbyggande roligt visuella projekt för ungdomar som leder dem in till produktiva yrken där jag kan se att bygga upp visualiseringar kodstyrt från mångdimensionellt data är både spännande, lärorikt och tillväxt genererande.


Möjligen kan jag ha gjort det för dom två första inläggen besparande läsare tid som kanske inte är intresserad av att göra rent av väldigt mycket mer än vad som direkt framgår i inläggen. Däremot inte sagt att WikiMedia var en vek plattform att lägga kodstyrd visualiseringar på. Tvärtom presterande den många gånger över vad jag förväntat mig och det finns diverse bra subsystem att lägga in utan att man själv behöver kapsla in något också. Men det är inte riktigt som Excell eller i närheten av det besparande kanske en del en hel del tid.

Grafer och diagram i WikiMedia

2013-06-23

Det visade sig lättare - och WikiMedia ("Wikipedia-plattformen") känns som en ganska mogen plattform som ofta antagligen klarar mycket mer i affärslogik och presentation än för de användningsområden som den normalt används för - både för installation och språk-syntax att uttrycka de färdiga graf-koncepten (återknytande till förberedande diskussionen om visuellt språk som bl.a, har berört just representationen av data som annars är mycket mer tidsödande att ta till sig). Nedan ett enkelt hand-gjort exempel för att kontrollera syntax:


KLICKA BILDEN FÖR ATT SE DEN I KORREKT-STORLEK TYDLIGARE

Två användningar gäller i första hand. Dels att representera mer varaktiga relationer från det koncept representationen sidan uttrycker har med andra koncept (viktigast från resp. till allt mänskligt oavsett person, företag, "grupp" (ex. tribe, lösare subkulturer med absolut sista tänkbara gräns till organisation innan medlemslistor finns), organisationer... därför anslutande användning två de är agerande taktiskt eller via instrument åtminstone strategiskt).


Utmaningen där blir storleken - att det ska gå att se - mängden relationer mellan konceptet - de ska gå att urskilja. Erfarenheten från en inte helt olik visualisering men väsentligt större än någonsin aktuellt här för mängden koncept och relationerna mellan dem som gjordes i test-körningar med Cuttlefish är att det går att positionera också väldigt många även om just Cuttlefish hade oerhört svårt med beräkningskostnaden ("Java jar-plattformen" och hur koden eller biblioteken hanterade graferna var åtminstone avsevärt del av problemen och bottnade ut redan vid cirka 10 - 15 tusen koncept när antalet relationer skärs till kanske de 10 till 30 viktigaste).


Men hellre än att engagera mig alls i positionering vilket är poängen med lösningar som Cuttlefish ser jag mer initialt att hålla nere antalet koncept per representationer något så när rimligt. Kanske maximalt 100 till 500 koncept och förutom det initialt lita på förstoringsfunktionerna i webbläsare. Det går ju dessutom att initiera fokus-punkter m.m. länkade egenskaper i bildkomponenter.


En hårt filtrerad representation av President Obama endast avseende personer eller vissa institutionella roller genererings-koden inte terminerar än i alla fall har vi nedan. Också är en del sekundära koncept existerande flera av personerna Obama ansluter till med (delvis relaterat termineringen) för att ta fram samband annars krävande mycket mer för att illustrera. För ex. Leader of ser vi också att optimering i mängd blir möjligt genom gemensamma bredare koncept möjliga.



abdul kallon HAS_APPOINTER barack obama
adalberto jordan HAS_APPOINTER barack obama
adalberto jordan HAS_ROLE united states district court for the southern district of florida
alan bersin HAS_PRESIDENT barack obama
alan solomont HAS_PRESIDENT barack obama
alejandro daniel wolff HAS_PRESIDENT barack obama
alexander arvizu HAS_PRESIDENT barack obama
alyssa mastromonaco HAS_POLITICAL_ROLE white house deputy chief of staff
alyssa mastromonaco HAS_PRESIDENT barack obama
alyssa mastromonaco HAS_ROLE white house deputy chief of staff
andrew saul HAS_PRESIDENT barack obama
aneesh chopra HAS_PRESIDENT barack obama
aneesh chopra HAS_SUCCESSOR todd park
anita dunn HAS_POLITICAL_ROLE white house communications director
anita dunn HAS_PRESIDENT barack obama
anita dunn HAS_ROLE white house communications director
anita dunn HAS_SUCCESSOR daniel pfeiffer
anne tompkins HAS_APPOINTER barack obama
arne duncan HAS_PRESIDENT barack obama
arne duncan HAS_ROLE united states secretary of education
arne duncan HAS_SUCCESSOR ron huberman
arturo valenzuela HAS_PRESIDENT barack obama
ashton carter HAS_POLITICAL_ROLE united states deputy secretary of defense
ashton carter HAS_PRESIDENT barack obama
ashton carter HAS_ROLE united states deputy secretary of defense
ashton carter HAS_SUCCESSOR frank kendall iii
austan goolsbee HAS_PRESIDENT barack obama
barack obama HAS_FAMILY madelyn dunham
barack obama HAS_FAMILY maya soetoro-ng
barack obama HAS_FAMILY michelle obama
barack obama HAS_SUCCESSOR kwame raoul
barack obama HAS_SUCCESSOR roland burris
barack obama HAS_VICE_PRESIDENT joe biden
barack obama HAS_WIFE michelle obama
barack obama LEADER_OF abdul kallon
barack obama LEADER_OF adalberto jordan
barack obama LEADER_OF alan bersin
barack obama LEADER_OF alan solomont
barack obama LEADER_OF alejandro daniel wolff
barack obama LEADER_OF alexander arvizu
barack obama LEADER_OF alyssa mastromonaco
barack obama LEADER_OF andrew saul
barack obama LEADER_OF aneesh chopra
barack obama LEADER_OF anita dunn
barack obama LEADER_OF anne tompkins
barack obama LEADER_OF arne duncan
barack obama LEADER_OF arturo valenzuela
barack obama LEADER_OF ashton carter
barack obama LEADER_OF austan goolsbee
barack obama LEADER_OF barbara milano keenan
barack obama LEADER_OF ben bernanke
barack obama LEADER_OF bob graham
barack obama LEADER_OF brad pfaff
barack obama LEADER_OF brian anthony jackson
barack obama LEADER_OF cameron munter
barack obama LEADER_OF capricia marshall
barack obama LEADER_OF carol browner
barack obama LEADER_OF cass sunstein
barack obama LEADER_OF catherine eagles
barack obama LEADER_OF charlene honeywell
barack obama LEADER_OF charles rivkin
barack obama LEADER_OF cheryl mills
barack obama LEADER_OF chris lu
barack obama LEADER_OF christina romer
barack obama LEADER_OF chuck hagel
barack obama LEADER_OF craig fugate
barack obama LEADER_OF craig roberts stapleton
barack obama LEADER_OF cristeta comerford
barack obama LEADER_OF cyrus amir-mokri
barack obama LEADER_OF dan rooney
barack obama LEADER_OF dan tangherlini
barack obama LEADER_OF daniel inouye
barack obama LEADER_OF daniel pfeiffer
barack obama LEADER_OF daniel poneman
barack obama LEADER_OF daniel tarullo
barack obama LEADER_OF david adelman
barack obama LEADER_OF david axelrod
barack obama LEADER_OF david ferriero
barack obama LEADER_OF david gompert
barack obama LEADER_OF david huebner
barack obama LEADER_OF david petraeus
barack obama LEADER_OF david plouffe
barack obama LEADER_OF david thorne
barack obama LEADER_OF denis mcdonough
barack obama LEADER_OF denny chin
barack obama LEADER_OF diana farrell
barack obama LEADER_OF don beyer
barack obama LEADER_OF donald berwick
barack obama LEADER_OF donald gips
barack obama LEADER_OF donald lu
barack obama LEADER_OF donetta davidson
barack obama LEADER_OF douglas kmiec
barack obama LEADER_OF douglas shulman
barack obama LEADER_OF earl anthony wayne
barack obama LEADER_OF eduardo aguirre
barack obama LEADER_OF edwin kneedler
barack obama LEADER_OF eileen donahoe
barack obama LEADER_OF eileen rominger
barack obama LEADER_OF elena kagan
barack obama LEADER_OF elizabeth erny foote
barack obama LEADER_OF elizabeth warren
barack obama LEADER_OF ellen lipton hollander
barack obama LEADER_OF ellen moran
barack obama LEADER_OF ellen tauscher
barack obama LEADER_OF eric holder
barack obama LEADER_OF eric shinseki
barack obama LEADER_OF ertharin cousin
barack obama LEADER_OF esther olavarria
barack obama LEADER_OF esther salas
barack obama LEADER_OF eugene louis dodaro
barack obama LEADER_OF evan wallach
barack obama LEADER_OF fay hartog-levin
barack obama LEADER_OF francis collins
barack obama LEADER_OF fred hochberg
barack obama LEADER_OF gary feinerman
barack obama LEADER_OF gary gensler
barack obama LEADER_OF gary locke
barack obama LEADER_OF gene sperling
barack obama LEADER_OF gil kerlikowske
barack obama LEADER_OF gloria navarro
barack obama LEADER_OF greg craig
barack obama LEADER_OF gregory jaczko
barack obama LEADER_OF harold hongju koh
barack obama LEADER_OF heather higginbottom
barack obama LEADER_OF heather zichal
barack obama LEADER_OF henry franklin floyd
barack obama LEADER_OF hilda solis
barack obama LEADER_OF hillary rodham clinton
barack obama LEADER_OF howard koh
barack obama LEADER_OF howard schmidt
barack obama LEADER_OF hugo llorens
barack obama MARRIED_TO michelle obama
barbara milano keenan HAS_APPOINTER barack obama
barbara milano keenan HAS_SUCCESSOR bill mims
ben bernanke HAS_POLITICAL_ROLE chairman of the federal reserve
ben bernanke HAS_PRESIDENT barack obama
ben bernanke HAS_ROLE chairman of the federal reserve
ben bernanke HAS_SUCCESSOR edward lazear
ben bernanke SUCCESSOR_OF alan greenspan
bill clinton HAS_MEMBER bill clinton
bill clinton LEADER_OF alan greenspan
bill clinton LEADER_OF carol browner
bill clinton LEADER_OF eric holder
bill clinton LEADER_OF eric shinseki
bill clinton LEADER_OF gary gensler
bill clinton LEADER_OF gene sperling
bill clinton LEADER_OF harold hongju koh
bill clinton PRESIDENT_OF alan greenspan
bob graham HAS_PRESIDENT barack obama
bob graham HAS_SUCCESSOR mel martinez
bob graham HAS_SUCCESSOR wayne mixson
brad owen HAS_GOVERNOR christine gregoire
brad owen HAS_GOVERNOR gary locke
brad pfaff HAS_PRESIDENT barack obama
brian anthony jackson HAS_APPOINTER barack obama
cameron munter HAS_PRESIDENT barack obama
capricia marshall HAS_PRESIDENT barack obama
carol browner HAS_PRESIDENT barack obama
carol browner HAS_PRESIDENT bill clinton
carol browner HAS_ROLE administrator of the environmental protection agency
carol browner HAS_SUCCESSOR christine todd whitman
cass sunstein HAS_PRESIDENT barack obama
catherine eagles HAS_APPOINTER barack obama
charlene honeywell HAS_APPOINTER barack obama
charles rivkin HAS_PRESIDENT barack obama
charles rivkin HAS_ROLE united states ambassador to monaco
cheryl mills HAS_PRESIDENT barack obama
chris lu HAS_PRESIDENT barack obama
christina romer HAS_PRESIDENT barack obama
christina romer HAS_SUCCESSOR austan goolsbee
christine gregoire HAS_GOVERNOR gary locke
christine gregoire LEADER_OF brad owen
chuck hagel HAS_PRESIDENT barack obama
chuck hagel HAS_PRESIDENT ronald reagan
craig fugate HAS_PRESIDENT barack obama
craig roberts stapleton HAS_PRESIDENT barack obama
craig roberts stapleton HAS_SUCCESSOR charles rivkin
cristeta comerford HAS_PRESIDENT barack obama
cyrus amir-mokri HAS_PRESIDENT barack obama
dan rooney HAS_PRESIDENT barack obama
dan rooney HAS_WIKI_CATEGORY rooney family
dan tangherlini HAS_PRESIDENT barack obama
dan tangherlini NAMED_ENTITY_DIM general manager
daniel inouye HAS_PRESIDENT barack obama
daniel inouye HAS_ROLE president pro tempore of the united states senate
daniel inouye HAS_SUCCESSOR birch bayh
daniel inouye HAS_SUCCESSOR jay rockefeller
daniel inouye HAS_SUCCESSOR john mccain
daniel pfeiffer HAS_POLITICAL_ROLE white house communications director
daniel pfeiffer HAS_PRESIDENT barack obama
daniel pfeiffer HAS_ROLE white house communications director
daniel poneman HAS_PRESIDENT barack obama
daniel tarullo HAS_PRESIDENT barack obama
david adelman HAS_PRESIDENT barack obama
david axelrod HAS_PRESIDENT barack obama
david axelrod HAS_ROLE senior advisor to the president
david axelrod HAS_SUCCESSOR david plouffe
david axelrod SUCCESSOR_OF barry steven jackson
david ferriero HAS_POLITICAL_ROLE archivist of the united states
david ferriero HAS_PRESIDENT barack obama
david ferriero HAS_ROLE archivist of the united states
david gompert HAS_PRESIDENT barack obama
david gompert SUCCESSOR_OF donald kerr
david huebner HAS_PRESIDENT barack obama
david petraeus HAS_POLITICAL_ROLE director of the central intelligence agency
david petraeus HAS_PRESIDENT barack obama
david petraeus HAS_ROLE director of the central intelligence agency
david plouffe HAS_PRESIDENT barack obama
david plouffe HAS_ROLE senior advisor to the president
david thorne HAS_PRESIDENT barack obama
denis mcdonough HAS_PRESIDENT barack obama
denis mcdonough HAS_ROLE deputy national security advisor
denny chin HAS_APPOINTER barack obama
diana farrell HAS_PRESIDENT barack obama
don beyer HAS_POLITICAL_ROLE lieutenant governor of virginia
don beyer HAS_PRESIDENT barack obama
don beyer HAS_ROLE lieutenant governor of virginia
don beyer SUCCESSOR_OF douglas wilder
donald berwick HAS_PRESIDENT barack obama
donald gips HAS_PRESIDENT barack obama
donald lu HAS_PRESIDENT barack obama
donetta davidson HAS_PRESIDENT barack obama
donetta davidson HAS_ROLE secretary of state of colorado
douglas kmiec HAS_PRESIDENT barack obama
douglas kmiec HAS_PRESIDENT ronald reagan
douglas shulman HAS_POLITICAL_ROLE commissioner of internal revenue
douglas shulman HAS_PRESIDENT barack obama
douglas shulman HAS_ROLE commissioner of internal revenue
earl anthony wayne HAS_POLITICAL_ROLE united states ambassador to afghanistan
earl anthony wayne HAS_PRESIDENT barack obama
earl anthony wayne HAS_ROLE united states ambassador to afghanistan
eduardo aguirre HAS_PRESIDENT barack obama
eduardo aguirre HAS_SUCCESSOR alan solomont
edward lazear HAS_SUCCESSOR christina romer
edwin kneedler HAS_PRESIDENT barack obama
edwin kneedler HAS_SUCCESSOR elena kagan
eileen donahoe HAS_PRESIDENT barack obama
eileen rominger HAS_PRESIDENT barack obama
elena kagan HAS_APPOINTER barack obama
elena kagan HAS_PRESIDENT barack obama
elena kagan HAS_ROLE dean of harvard law school
elena kagan HAS_SUCCESSOR martha minow
elena kagan HAS_SUCCESSOR neal katyal
elizabeth erny foote HAS_APPOINTER barack obama
elizabeth warren HAS_PRESIDENT barack obama
elizabeth warren HAS_SUCCESSOR raj date
elizabeth warren HAS_SUCCESSOR ted kaufman
ellen lipton hollander HAS_APPOINTER barack obama
ellen moran HAS_POLITICAL_ROLE white house communications director
ellen moran HAS_PRESIDENT barack obama
ellen moran HAS_ROLE white house communications director
ellen moran HAS_SUCCESSOR anita dunn
ellen tauscher HAS_PRESIDENT barack obama
ellen tauscher HAS_SUCCESSOR john garamendi
ellen tauscher HAS_SUCCESSOR rose gottemoeller
eric holder HAS_PRESIDENT barack obama
eric holder HAS_PRESIDENT bill clinton
eric holder HAS_ROLE united states attorney for the district of columbia
eric holder HAS_SUCCESSOR larry thompson
eric shinseki HAS_POLITICAL_ROLE united states secretary of veterans affairs
eric shinseki HAS_PRESIDENT barack obama
eric shinseki HAS_PRESIDENT bill clinton
eric shinseki HAS_ROLE chief of staff of the united states army
eric shinseki HAS_ROLE united states secretary of veterans affairs
eric shinseki HAS_ROLE vice chief of staff of the united states army
eric shinseki HAS_SUCCESSOR jack keane
eric shinseki HAS_SUCCESSOR peter schoomaker
eric shinseki NAMED_ENTITY_DIM chief of staff
ertharin cousin HAS_PRESIDENT barack obama
ertharin cousin HAS_WIKI_CATEGORY african american women in politics
ertharin cousin SUCCESSOR_OF gaddi vasquez
esther olavarria HAS_PRESIDENT barack obama
esther salas HAS_APPOINTER barack obama
esther salas HAS_ROLE united states district court for the district of new jersey
eugene louis dodaro HAS_POLITICAL_ROLE comptroller general of the united states
eugene louis dodaro HAS_PRESIDENT barack obama
eugene louis dodaro HAS_ROLE comptroller general of the united states
evan wallach HAS_APPOINTER barack obama
fay hartog-levin HAS_PRESIDENT barack obama
francis collins HAS_PRESIDENT barack obama
fred hochberg HAS_PRESIDENT barack obama
gary feinerman HAS_APPOINTER barack obama
gary gensler HAS_PRESIDENT barack obama
gary gensler HAS_PRESIDENT bill clinton
gary locke HAS_POLITICAL_ROLE king county executive
gary locke HAS_POLITICAL_ROLE united states secretary of commerce
gary locke HAS_PRESIDENT barack obama
gary locke HAS_ROLE king county executive
gary locke HAS_ROLE united states secretary of commerce
gary locke HAS_SUCCESSOR christine gregoire
gary locke HAS_SUCCESSOR rebecca blank
gary locke HAS_SUCCESSOR ron sims
gary locke LEADER_OF brad owen
gary locke LEADER_OF christine gregoire
gary locke SUCCESSOR_OF carlos gutierrez
gene sperling HAS_PRESIDENT barack obama
gene sperling HAS_PRESIDENT bill clinton
gil kerlikowske HAS_PRESIDENT barack obama
gloria navarro HAS_APPOINTER barack obama
gloria navarro SUCCESSOR_OF brian sandoval
greg craig HAS_POLITICAL_ROLE white house counsel
greg craig HAS_PRESIDENT barack obama
greg craig HAS_ROLE white house counsel
greg craig HAS_SUCCESSOR robert bauer
gregory jaczko HAS_PRESIDENT barack obama
harold hongju koh HAS_PRESIDENT barack obama
harold hongju koh HAS_PRESIDENT bill clinton
harold hongju koh HAS_SUCCESSOR kate stith
heather higginbottom HAS_PRESIDENT barack obama
heather zichal HAS_PRESIDENT barack obama
henry franklin floyd HAS_APPOINTER barack obama
henry franklin floyd SUCCESSOR_OF dennis shedd
hilda solis HAS_POLITICAL_ROLE united states secretary of labor
hilda solis HAS_PRESIDENT barack obama
hilda solis HAS_ROLE united states secretary of labor
hilda solis HAS_SUCCESSOR judy chu
hilda solis HAS_SUCCESSOR martin gallegos
hilda solis HAS_SUCCESSOR xavier becerra
hilda solis SUCCESSOR_OF diane watson
hilda solis SUCCESSOR_OF elaine chao
hillary rodham clinton HAS_POLITICAL_ROLE united states secretary of state
hillary rodham clinton HAS_PRESIDENT barack obama
hillary rodham clinton HAS_ROLE united states secretary of state
hillary rodham clinton SUCCESSOR_OF barbara bush
hillary rodham clinton SUCCESSOR_OF condoleezza rice
howard koh HAS_PRESIDENT barack obama
howard schmidt HAS_PRESIDENT barack obama
hugo llorens HAS_PRESIDENT barack obama
hugo llorens HAS_SUCCESSOR lisa kubiske
kwame raoul HAS_WIKI_CATEGORY depaul university alumni
kwame raoul SUCCESSOR_OF illinois senate career of barack obama
laura bush HAS_SUCCESSOR michelle obama
madelyn dunham HAS_FAMILY barack obama
madelyn dunham KNOWN_FOR barack obama
maya soetoro-ng HAS_ETHNICITY indonesian american
maya soetoro-ng HAS_FAMILY barack obama
michelle obama HAS_FAMILY barack obama
michelle obama HAS_HUSBAND barack obama
michelle obama MARRIED_TO barack obama
roland burris HAS_APPOINTER rod blagojevich
roland burris HAS_GOVERNOR jim edgar
roland burris HAS_POLITICAL_ROLE illinois attorney general
roland burris HAS_ROLE illinois attorney general
roland burris HAS_ROLE illinois comptroller
roland burris HAS_SUCCESSOR dawn clark netsch
white house counsel POLITICAL_ROLE_OF robert bauer

Vidare är det ju önskarvärt att illustrera en del roller och egenskaper som medtaget i utvecklingsskissen. För Obama är det ju lätt givet att alla anslutningar som ej är FAMILY ROLL är relaterat för vad som inte behöver filtreras övergripande nuvarande politiska mest imperativa roll.


Nedan dessa i text-utskrift vilka jag hoppas ska gå att filtrera ner så att de är fungerande i grafen med vad som slutar med en rund-fylld-boll. På själva konceptet om övergripande gällande i kontext eller på boxar som beskriver relationen (ex. HAS_OWNER) när huvudsakligen eller helt avseende kontext mellan dem.



FACTS
 BROADER 
  presidents of the united states
   candidates for president of the united states
   executive heads of state
   federal political office-holders in the united states
   heads of government by country
   heads of state of the united states
   presidency of the united states
   presidents by country
 BROADER 
  wikipedia categories named after american politicians
 GENDER  male

FAMILY_ROLE
 father
 husband

PROPERTIES
 TIME  activeYearsEndDate 2004-11-04 date
 TIME  activeYearsEndDate 2008-11-16 date
 TIME  activeYearsStartDate 1997-01-08 date
 TIME  activeYearsStartDate 2005-01-03 date
 TIME  activeYearsStartDate 2009-01-20 date
 TIME  birthDate 1961-08-04 date
 office  Member of the Illinois Senate GENERIC
 office  from the 13th District GENERIC
 orderInOffice  44th GENERIC
 orderInOffice  President of the United States GENERIC
 seniority  United States Senate GENERIC

ROLES
 academician
 alumnus
 author
 laureate
 lawyer
 leader
 narrator
 officeholder
 organizer
 politician
 president
 scholar
 senator
 state senator
 statesman
 writer

Användning två avser fortlöpande händelser inkluderande personen resp. i första-hand andra koncept som kan agera eller potentiellt kommer agera (ex. om Obama glömmer bort att se till att Bo blir regelbundet rastad när han är i Europa är kanske den potentiella reaktionen att uttrycka en emotionell distans och ett avståndstagande att förvänta när Obama kommer hem - och kanske lättar han sitt hjärta för lämplig republikansk politiker med många åhörare bland väljare som tycker familj inkl. hund är viktigt). D.v.s. parsning av nyheter efter händelse-samband. Skissen ligger konceptuellt närmast dessa liksom mer avgränsande "förstoringar" under egna rubriker för fall ett.


Viktigare fall två är ju att ge en snabb-ingång till att se samband att följa upp och att övergripande förstå förändringar vi ser för konceptet (ex. att Bo mycket mer uttrycker negativa åsikter om Obamas idéer och förståelse om familjepolitik reducerande Obamas stöd bland hundar resp. hundägare).


Att addera och lägga till färdiga bild-koncept går ju också och kan tänkas underlätta större representationer särskilt när de får länka vidare en annan graf berörande avgränsande frågan. För emotionellt negativt laddad pay-load riktad mot Obama i battlefield känslor med Bo som avsändare kanske den tidigare använda bilden kan användas.



Eller något praktiskt och i emotionell association på alla sätt enklare en enkel smiley.


Ett till exempel på visualiseringar som bidrar lite till tolkningen av vad vi uttrycker utanför det lämpliga för sådan här användning.


Visuellt språk



Oväntad emergence i aktions-relaterade händelser
Att styra läsarens tolkning dit önskat med två bilder istället för en
Affisch-budskapet: Fånga uppmärksamet (blodig säl), låt smärtan kännas (barnen sticker de döende sälungarna med pinnar), etablera hind-sight bias-slutsats (fabriken mass-mördar) och sätt primacy effect till "AGERA! AGERA ÄR COOLT!"
Kraftdans
Kraftdans: Rond II
Att visualisera en situation utanför det direkt spatiella rummet
Visuellt språk?
Visuellt språk: Tips bok (kostnadsfri) algoritmer och datarepresentation och en del vanliga standarder eller framverk
Kinesisk hyllning till råttans roll i visuell-propaganda
Att skapa svenskt värde för teknik-företag via särskilda internationella informationskanaler (fallstudie Technology Review)
Att visualisera en situation utanför det direkt spatiella rummet
Visuellt språk: Kräftan och enkla modell-koncept
Slagfält bild på vägen till revolution