hollerith: logging social behaviour
Table of Contents
1 hollerith: a description
(confession: most of the fun in creating projects is in naming them)
a project to quantify my gregariousness (or lack thereof). I will be trying to see patterns in how I interact with others, and how that ties to my feelings of loneliness. There may be some correlation with how active I am with projects (can make a theoretical case for both positive and negative correlation). can see the average number of people I'm in touch with everyday, and how much I interact with them. also, an opportunity to fool around with org-plot.
1.1 modes of communication
1.1.1 hangouts ℵ
- hangouts provides searchable chat logs (in gmail), therefore the precise number of people contacted on a day can be known.
- turning off conversation view in gmail settings expands chat logs into one message per entry.
- this could be construed as a vague measure of the volume of chat.
- it is further possible to see how many of these messages were sent and received (there is a small » indicating who sent the message)
- I believe that sent:received must be close to 1: few conversations are one-way.
- a far more interesting measure would be the fraction of conversations that are initiated; which could be construed as desperation when absurdly high.
- these records run only as far back as 17 Jul, which is 1.5 months of data.
1.1.2 signal §
- single user, rather rare.
- it was heavily used in July and early August, due to the contact having little else to do.
- that has changed now, and so this is likely to see very little activity.
- hence analytics on such a transient medium are not worth the effort.
1.1.3 telegram ∇
- started to be used only around the last week of August.
- have two contacts on telegram, one rare and one with high frequency.
- it's possible to manually count the messsages sent/received on the app/webapp. it's super tedious, but since it's a question of 10 days/being unemployed, I did it.
1.1.4 email ↑↓↔
- asyncronous.
- it's hard to analyze this as I do other IMs.
- I send and receive really long emails, that are composed over the course of at least a week.
- it is hard work writing an email – and nearly impossible for me to do it in one session.
- otoh, it is the most rewarding form of communication – it makes me really happy when I receive a reply or an unsolicited mail from a friend.
1.1.5 phone ℘
- this is the rarest mode of communication.
- it was once exclusively used by a friend; this interaction has now moved to hangouts. (hence its presence)
- I might remove it henceforth if it receives no activity.
- I could use it to log videochats on hangouts etc. henceforth.
1.1.6 carbon based
- this happens roughly once every two weeks.
- this number is going to increase.
- I don't keep a good record of it, so haven't included it.
- I intend to keep track of when I last left the house, though.
1.2 the metrics
1.2.1 punch-card visualization
key:
symbol | mode |
---|---|
ℵ | hangouts |
§ | signal |
∇ | telegram |
℘ | phone/voice-call |
↑ | sent email |
↓ | received email |
↔ | sent/recvd email |
- columns represent days of the month
- each row represents a person (anonymized)
- the bottom row computes the total number of people contacted that day.
- the final column computes the fraction of days in a month where I am in contact with each person.
- the final cell of the table averages the number of people contacted in a day.
- data for July starts on the 17th.
1.2.2 volumetric logs
these use the number of messages as an indication of volume of conversation on hangouts, signal and telegram:
- the first column is the date.
- the next three columns the number of messages sent AND received on α, § and ∇ respectively.
- the fifth column is the net number of messages exchanged across all channels.
- the final column is a sideways manhattan/histogram based on the total volume column.
- it is generated by
orgtbl-ascii-plot
orC-c " a
- the scale of the columns varies from each month, depending on its largest value. The lowest value has to be fixed at 0.
$OUTPUT_COL ='(orgtbl-uc-draw-grid $INPUT_COL <min_value> <max_value> <resolution>)
is set in#+TBLFM:
that follows the table.uc-draw-grid
/uc-draw-cont
changes the style of the bars to unicode.
- to reiterate, the heights are relative to each month.
- it is generated by
- the last row indicates the average number of messages exchanged per day on each platform.
- I would have preferred a vertical histogram; but
orgtbl-ascii-plot
is the simplest way to plot data.- there did not seem to be an option for a vertical output.
- transposing the table did not help.
- gnuplot would have done it, but I am lazy and that's overkill.
- also, I don't want to deal with inlining images in html etc.
1.3 future directions [1/6]
:
[ ]
for future months, set up a template replete with formulae.[ ]
log video call interactions! (maybe these can be tied up with ℘?)[ ]
log carbon-based interactions.[ ]
log who initiates the conversations.[ ]
couple it with mood logging.[X]
log when I last left the house.
2 July (17th onwards)
2.1 punch card: July
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.80 | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ℵ | ℵ | ℵ | ℵ | ℵ | 0.33 | ||||||||||
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.80 | |||
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.53 | ||||||||
℘ | ℘ | ℘ | ℵ | ℵ | 0.33 | ||||||||||
ℵ | 0.06 | ||||||||||||||
§ | § | § | § | § | § | § | § | § | § | § | § | § | 0.86 | ||
↔ | ↑ | ↓ | ↓ | 0.26 | |||||||||||
- | |||||||||||||||
↓ | ↑ | 0.13 | |||||||||||||
- | |||||||||||||||
3 | 1 | 3 | 2 | 3 | 5 | 5 | 6 | 5 | 4 | 4 | 6 | 4 | 5 | 5 | 4.10 |
2.2 volumetric: July
date | ℵ | § | ∇ | Σ | manhattan |
---|---|---|---|---|---|
3 | 17 | 20 | ▌ | ||
273 | 273 | ▉▉▉▉▉▉▊ | |||
180 | 11 | 191 | ▉▉▉▉▊ | ||
37 | 67 | 104 | ▉▉▌ | ||
32 | 223 | 255 | ▉▉▉▉▉▉▍ | ||
50 | 81 | 131 | ▉▉▉▎ | ||
167 | 40 | 207 | ▉▉▉▉▉▎ | ||
114 | 20 | 134 | ▉▉▉▍ | ||
199 | 199 | ▉▉▉▉▉ | |||
628 | 163 | 791 | ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ | ||
61 | 76 | 137 | ▉▉▉▍ | ||
154 | 16 | 170 | ▉▉▉▉▎ | ||
108 | 29 | 137 | ▉▉▉▍ | ||
257 | 77 | 334 | ▉▉▉▉▉▉▉▉▍ | ||
103 | 65 | 168 | ▉▉▉▉▎ | ||
average | 158. | 59. | 0. | 217. | ▉▉▉▉▉▍ |
3 August
3.1 punch card: August
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.67 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.54 | |||||||||||||||
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.80 | ||||||
ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | ℵ | 0.54 | ||||||||||||||
ℵ | ℵ | ℵ | 0.09 | ||||||||||||||||||||||||||||
§ | § | § | § | § | § | § | § | § | 0.29 | ||||||||||||||||||||||
↑ | ↓ | ↔ | ↑ | ↓ | ↓ | ↑ | 0.22 | ||||||||||||||||||||||||
§ | § | ∇ | ∇ | 0.12 | |||||||||||||||||||||||||||
∇ | ∇ | ∇ | ∇ | ∇ | ∇ | ∇ | ∇ | 0.80 | |||||||||||||||||||||||
↑ | 0.03 | ||||||||||||||||||||||||||||||
4 | 4 | 7 | 6 | 3 | 4 | 4 | 3 | 3 | 3 | 2 | 4 | 3 | 3 | 3 | 5 | 2 | 5 | 3 | 3 | 3 | 6 | 4 | 1 | 3 | 2 | 4 | 4 | 3 | 4 | 3 | 3.58 |
3.2 volumetric: August
date | ℵ | § | ∇ | Σ | manhattan |
---|---|---|---|---|---|
369 | 13 | 382 | ▉▉▉▉▉▉▉▉▉▉▉▉▊ | ||
65 | 94 | 159 | ▉▉▉▉▉▎ | ||
134 | 14 | 148 | ▉▉▉▉▉ | ||
61 | 3 | 64 | ▉▉▏ | ||
7 | 7 | ▎ | |||
139 | 139 | ▉▉▉▉▋ | |||
226 | 226 | ▉▉▉▉▉▉▉▌ | |||
87 | 6 | 93 | ▉▉▉▏ | ||
10 | 1 | 11 | ▍ | ||
53 | 8 | 61 | ▉▉ | ||
42 | 1 | 43 | ▉▍ | ||
37 | 95 | 132 | ▉▉▉▉▍ | ||
355 | 51 | 406 | ▉▉▉▉▉▉▉▉▉▉▉▉▉▋ | ||
89 | 89 | ▉▉▉ | |||
170 | 170 | ▉▉▉▉▉▋ | |||
364 | 8 | 372 | ▉▉▉▉▉▉▉▉▉▉▉▉▌ | ||
165 | 165 | ▉▉▉▉▉▌ | |||
104 | 33 | 1 | 138 | ▉▉▉▉▌ | |
49 | 49 | ▉▋ | |||
57 | 57 | ▉▊ | |||
91 | 9 | 100 | ▉▉▉▍ | ||
179 | 416 | 595 | ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ | ||
340 | 250 | 590 | ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▊ | ||
558 | 558 | ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▋ | |||
158 | 158 | ▉▉▉▉▉▎ | |||
45 | 45 | ▉▌ | |||
48 | 98 | 146 | ▉▉▉▉▊ | ||
76 | 164 | 240 | ▉▉▉▉▉▉▉▉ | ||
142 | 76 | 218 | ▉▉▉▉▉▉▉▎ | ||
70 | 39 | 109 | ▉▉▉▋ | ||
66 | 146 | 212 | ▉▉▉▉▉▉▉▏ | ||
average | 123. | 11. | 57. | 190. | ▉▉▉▉▉▉▍ |