Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un...

55
Del document electrònic als arxius de fons de xarxes socials Aniol Maria Membre del grup de treball Transparència i Dades de l’AAC-GD i membre del Proyecto Cuéntalo

Transcript of Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un...

Page 1: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Del document electrònic als arxius

de fons de xarxes socials

Aniol MariaMembre del grup de treball Transparència i Dades de l’AAC-GD i membre del Proyecto Cuéntalo

Page 2: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

«he estat anant per tot el món avisant que vindrà una era negra digital, quan la informació digital que hem creat simplement desapareixerà, perquè el software que sap interpretar-la desapareix, o ja no funciona. Per tant, hem de crear un règim de conservació, necessitem arxius que entenguin contingut digital i contingut físic, però això és work in progress»

VINTON CERF (creador del protocol IP d'Internet)

Page 3: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Document electrònic

https://web.archive.org/web/20101007220449/http://partners.adobe.com/public/developer/tips/

topic_tip31.html

https://web.archive.org/web/20100923045157/http://www.adobe.com/content/dam/Adobe/en/devnet/pdf/

pdfs/adobe_supplement_iso32000.pdf3

Page 4: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Document electrònic

https://web.archive.org/web/20100923045157/http://www.adobe.com/content/dam/Adobe/en/devnet/pdf/

pdfs/adobe_supplement_iso32000.pdf

HxD Hex Editor

4

Page 5: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és una metadada

Metadada és tota aquella informació descriptiva sobre el context, qualitat, condició o característiques d'un recurs, dada o objecte amb la finalitat de facilitar la seva recuperació, autentificació, avaluació, preservació i/o interoperabilitat.

https://commons.wikimedia.org/wiki/File:Donn%C3%A9es_Exif.jpg

5

Page 6: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Arxius electrònics d’Internet

6

https://archive.org/web/

Page 7: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Arxius electrònics d’Internet

https://web.archive.org/web/20160310075000/https://www.reus.cat/arxiu-municipal-de-reus

7

Page 8: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Arxius electrònics d’Internet

https://www.oocities.org

8

Page 9: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Arxius electrònics d’Internet

https://archive.org/details/internetarcade

9

Page 10: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Esquema XML

10

Page 11: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Esquema XML

By Ter-burg (Own work) [CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons 11

Page 12: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Esquema XML

File:HTML Example Code.png - Wikipedia https://en.wikipedia.org/wiki/File:HTML_Example_Code.png

12

Page 13: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és un tuit

• Tuits• Autor• Missatge• Interacció

13

Page 14: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és un tuit

14

Page 15: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és un tuit

• Tuits• HTML• CSS• Ruby• MySQL• XML• API

Page 16: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és JSON

https://twitter.com/KRLS/status/957352689997840384

16

Page 17: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és JSON

https://twitter.com/KRLS/status/957352689997840384

17

Page 18: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és CSV

https://twitter.com/KRLS/status/957352689997840384

18

Page 19: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és CSV

19

Page 20: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

20

Page 21: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components
Page 22: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és una API

«Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components de programes informàtics.»

22

Page 23: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és una API

«Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components de programes informàtics.»

23

Page 24: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Què és una API

24

Page 25: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Com es captura un hashtag

• Què és Twarc• Python• Terminal• Unix

25

Page 26: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Visualitzacions

● #UniteTheRight

Gephi dataviz of #UniteTheRight deleted tweets as a result of Twitter suspending accounts

26

Page 27: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Visualitzacions

● #Charlottesville

8997 tweets — August 12

- Van poder detectar bots automàtics- Tendències d'usuaris en cada moment

27

Page 28: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Visualitzacions

20110916-NodeXL-Twitter-Purdue Composite | From: www.connect… | Flickr https://www.flickr.com/photos/marc_smith/6155750905 28

Page 29: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Visualitzacions

https://rinzewind.org/blog-es/2018/bots-en-twitter-el-musical.html

29

Page 30: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

#BocaDeLaMina

Page 31: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Projecte #BocaDeLaMina

https://bocadelamina.reus.cat/projecte

31

Page 32: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Projecte #BocaDeLaMina

https://tarragonadigital.com/reus/memoria-colectiva-recupera-passeig-boca-mina-marc-

2019

http://reusdigital.cat/noticies/reus/un-web-i-les-xarxes-socials-recullen-el-lligam-dels-

reusencs-amb-el-passeig-de-la-boca

32

Page 33: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Captura hashtag #BocaDeLaMina

● 81 tweets● 10 usuaris● 56 Fotos● 3 vídeos

33

Page 34: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi hashtag #BocaDeLaMina

34

Page 35: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi hashtag #BocaDeLaMina

35

Page 36: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi hashtag #BocaDeLaMina

Clients de Twitter més utilitzats:● SocialGest 48● Twitter for Android 11● Twitter for iPhone 8● Twitter Web Client 6● TweetDeck 5● Instagram 3

36

Page 37: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi hashtag #BocaDeLaMina

Hashtags més utilitzats

37

Page 38: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi hashtag #BocaDeLaMina

Paraules als tuits més utilitzades

38

Page 39: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

#Cuéntalo

Page 40: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Proposta de captura de #Cuéntalo

40

•Sentència de La Manada

Page 41: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Proposta de captura de #Cuéntalo

41

• Inici del hashtag #Cuéntalo• 26 d’abril primer tuit de la

Cristina Fallarás http://ctrlq.org/first/138183-cuentalo-5/

• 27 (30) d’abril inici de la captura• 13 (16) de maig finalització de la

captura

Page 42: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Captura del hashtag #Cuéntalo

•Procés de captura•twarc search ‘#Cuéntalo since:2018-04-27 until:2018-05-13’ > Cuentalo-search-2018.04.27-2018.05.13.jsonl

•twarc filter " ‘#Cuéntalo",#NoEsAbusoEsViolación > Cuentalo-filter-2018.04.27-2018.05.13.jsonl

42

Page 43: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Captura del hashtag #Cuéntalo

43

• Inici del hashtag #Cuéntalo

• Hores de supervisió

• Dies de captura

• Emmagatzematge de la captura

Page 44: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Captura del hashtag #Cuéntalo

• Procés de captura• Conversió a

formats reutilitzables

• 37 columnes de metadades

44

Page 45: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Difusió de la captura de #Cuéntalo

45

• Conversa amb el Vicenç

• Ampli espectre de participació social

• Captura de llarg abast del dataset

• Contacte amb Karma Peiró i divulgació

• Conversa amb Cristina Fallarás, periodista impulsora del #Cuéntalo

• Conversa Fernando Cucchietti

Page 46: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

46

La revisió de les més de 100 mil històries és extremadament dur.

5 categories:•Assassinat•Violació•Agressió i abús sexual•Por, ràbia, impotència•Anti-cuéntalo

Page 47: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

47

• 2,75 milions de tuits• Gairebé 40 mil eren en primera persona• + d’11 mil en nom d’una altra dona, perquè

la víctima era morta• S’han explicat uns 5.000 assassinats

Page 48: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

48

• + de 7.000 violacions• + de 14.000 agressions sexuals• + de 8.000 casos de maltractament• + de 18.000 casos d’assetjament

Page 49: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

49

• + de 40.000 tuits que expressen por, fàstic, ràbia o tristesa

• Uns 4 mil són trols o en contra del #Cuéntalo

Page 50: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

50http://www.bsc.es/viz/cuentalo/

Page 51: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

51

Anàlisi de missatges a les xarxes socials en temps real

Page 52: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

52

477.493 tuitsde 26/4/18 a 29/4/18

Page 53: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

53

Page 54: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Anàlisi del hashtag #Cuéntalo

54

• Es va participar a + de 60 països• Un 43% a l’Argentina, un 26% d’Espanya i

Xile/Mèxic/Colòmbia un 5% cadascú. La resta de països prop de l’1%

• A Espanya es van escriure el 38% dels tuits i a l’Argentina el 30%

• Buenos Aires, la + participativa, coincidint amb reivindicacions per la legalització de l'avortament. Madrid (2a) i Barcelona (3a)

• Argentina, el país amb major penetració de les xarxes socials de tota Llatinoamèrica (76%)

Page 55: Del document electrònic als arxius de fons de xarxes socials...Què és una API «Una API és un conjunt d'indicacions, funcions i procediments que permeten interaccionar components

Contactar amb Proyecto Cuéntalo

55

● #Cuéntalo http://www.proyectocuentalo.org

● Twitter: @ProyectCuentalo

● Facebook: Proyecto Cuéntalo

[email protected] (informació general)

[email protected] (testimonis personals)

[email protected] (assumptes de premsa)

[email protected] (producció logística)