User:Zpalomagar/HACKPACT: Difference between revisions

From XPUB & Lens-Based wiki
Line 11: Line 11:
[[File:changeorg2.jpg|thumbnail|500px|center|Modified Change.org display]]
[[File:changeorg2.jpg|thumbnail|500px|center|Modified Change.org display]]


==#H2_LOOKING AT THE WORLD WITH EMOJIS==
==#H2_LOOKING AT THE WORLD WITH EMOJIS ==





Revision as of 17:54, 27 September 2019

#H1_CHALLENGE CHANGE.ORG DISPLAY

The starting point of this proposal is looking for online spaces where people or communities can publish their suggestions or requests. Taking as reference one of the most important platforms all over the world in order to achieve this goal(change.org), this hackpact develop an experiment challenging the display of the conventional structure that is followed in the platform. In order to work with visual content, I’m going to extract just the visual elements that are display in the website (you can only update one picture on each petition).

The traditional representation method introduced by Otto Neurath ,when isotypes were created, said that in order to facilitate the lecture and comparison of quantitative data, you must repeat an item as many times as you need proportionally to the amount it represents. In this example each photo represents 1000 people supporting a petition.

With this alternative HTML structure the information that is transmitted to the reader is purely visual and you can infer people interest just with a glance and notice the difference in support and relevance between them.

Current Change.org display
Modified Change.org display

#H2_LOOKING AT THE WORLD WITH EMOJIS

Cuba Population
1952🌴🌴🌴🌴🌴🌴
1957🌴🌴🌴🌴🌴🌴
1962🌴🌴🌴🌴🌴🌴🌴
1967🌴🌴🌴🌴🌴🌴🌴🌴
1972🌴🌴🌴🌴🌴🌴🌴🌴
1977🌴🌴🌴🌴🌴🌴🌴🌴🌴
1982🌴🌴🌴🌴🌴🌴🌴🌴🌴
1987🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴
1992🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴
1997🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴
2002🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴
2007🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴🌴

<source lang="python"> import pandas as pd import emoji data=pd.read_csv ('countries.csv') cuba = data[data.country == 'Cuba'] l_cubapopulation = list(cuba.population / 10**6) l_cubayear = list(cuba.year) print("Cuba Population") n=0 l=0 while l<len(l_cubapopulation):

   print(l_cubayear[n], end = )
   for i in range(int(l_cubapopulation[n])):
       print(emoji.emojize(":palm_tree:"), end="")
   print()
   n=n+1
   l=l+1