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-plotorC-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-contchanges 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-plotis 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. | ▉▉▉▉▉▉▍ |