“Open collaboration systems” has lately become part of the (working) title for my thesis. I had tried talking about “purposeful online conversations” when scoping my work. I had in mind online conversations where people argued in order to find common ground and take action. By contrast, I explained, while people argue in many online venues, characterizing those arguments is challenging: what shall we say (in general) about the arguments on Twitter, or in comments to blog posts? But the phrase “purposeful online conversations” seemed to mean little to anyone but me.
I latched onto a new definition to use in my thesis: “open collaboration systems”. In an open collaboration system, “people form ties with others and create things together”,
Forte and Lampe define a “prototypical open collaboration system” as
an online environment that
- supports the collective production of an artifact
- through a technologically mediated collaboration platform
- that presents a low barrier to entry and exit, and
- supports the emergence of persistent but malleable social structures.
I’m chagrined to say that it hadn’t occurred to me to quote the definition and then slightly redefine it. That is, until today when I chanced upon Andrew West’s thesis, “Damage detection and mitigation in open collaboration applications”, about his large body of work on vandalism in Wikipedia, and the robust tool for vandalism reversion that he developed, Stiki. Very interesting since, as the title suggests, he creates a variant definition, Open Collaboration Applications (OCAs), where he liberally applies the “low barrier to entry and exit” to exclude moderation (for instance Github, which requires “proactive moderation” from repository owners, is excluded in his definition). He also stresses collective production more than most. But most interestingly to me, West very explicitly excludes voting-oriented collaborative filtering, based on the independence of the action taken by each voter.
Tags: collaborative-filtering, definitions, moderation, open collaboration systems, thesis writing
Posted in argumentative discussions, PhD diary | Comments (0)
Inventing languages is a past-time both of philosophers and science fiction storytellers. It spotlights the relationships between language and thought and language and culture.
Yesterday I ran across Heinlein’s truth-telling language, Speedtalk. A few lines were really striking:
“In the syntax of Speedtalk the paradox of the Spanish Barber could not even be expressed, save as a self-evident error.”
“The advantage for achieving truth, or something more nearly like truth, was similar to the advantage of keeping account books in Arabic numerals rather than Roman.”
Here’s a longer quote:
But Speedtalk was not “shorthand” Basic English. “Normal” languages, having their roots in days of superstition and ignorance, have in them inherently and unescapably wrong structures of mistaken ideas about the universe. One can think logically in English only by extreme effort, so bad it is as a mental tool. For example, the verb “to be” in English has twenty-one distinct meanings, every single one of which is false-to-fact.
A symbolic structure, invented instead of accepted without question, can be made similar in structure to the real-world to which it refers. The structure of Speedtalk did not contain the hidden errors of English; it was structured as much like the real world as the New Men could make it. For example, it did not contain the unreal distinction between nouns and verbs found in most other languages. The world—the continuum known to science and including all human activity—does not contain “noun things” and “verb things”; it contains space-time events and relationships between them. The advantage for achieving truth, or something more nearly like truth, was similar to the advantage of keeping account books in Arabic numerals rather than Roman.
All other languages made scientific, multi-valued logic almost impossible to achieve; in Speedtalk it was as difficult not to be logical. Compare the pellucid Boolean logic with the obscurities of the Aristotelean logic it supplanted.
Paradoxes are verbal, do not exist in the real world—and Speedtalk did not have such built into it. Who shaves the Spanish Barber? Answer: follow him around and see. In the syntax of Speedtalk the paradox of the Spanish Barber could not even be expressed, save as a self-evident error.
Gulf, as printed in Assignment in Eternity – Robert A. Heinlein – Baen edition
This seemed to me to echo Leibniz’ symbolic language, in the “truthtelling” aspects — perhaps since I wrote a few months ago about Leibniz!
Leibniz was perhaps the first philosopher to write about a special language for expressing truth or making arguments evident.
Tags: constructed languages, Heinlein, Leibniz, paradoxes, Speedtalk, truth
Posted in argumentative discussions, PhD diary | Comments (1)
An ethnography of speaking is centrally concerned with `communicative competence’ (Hymes 1972c), what speakers need to know to communicate appropriately in a particular speech community, and how this competence is acquired. Competence includes rules pertaining to language structure and language use as well as cultural knowledge — for example which participants may or may not speak in certain settings, which contexts are appropriate for speech and which for silence, what types of talk are appropriate to persons of different status and roles, norms for requesting and giving information (of particular concern to ethnographers), for making other requests, offers, declinations, commands, the use of non-verbal behaviours in various contexts, practices for alternating between speakers, for constructing authority, etc. This focus on the skills members of a community display when communicating with each other entails a broader notion of competence than linguists advocated. Hymes included communicative as well as grammatical competence in conditions of appropriate speech use, embracing aspects of communication such as gestures and eye-gaze, whereas Chromsky caustioned that to incorporate aspects such as beliefs and attitudes into a study of language would mean that `language is chaos that is not worth studying’ (Chomsky, 1977:153).
We have … to account for the fact that a normal child acquires knowledge of sentences, not only as grammatical, but also as appropriate. He or she acquires competence as to when to speak, when not, and as to what to talk about with whom, when, where, in what manner. In short, a child becomes able to accomplish a repetoire of speech acts, to take part in speech events, and to evaluate their accomplishment by others. This competence, moreover, is integral with attitudes, values, and motivations concerning language, its features and uses, and integral with competence for, and attitudes toward, the interrelation of language, with the other codes of communicative conduct. (Hymes, 1972c:277-8).
-page 287 from “The Ethnography of Communication”, Elizabeth Keating (pages 285-301) in SAGE Handbook of Ethnography
Resolving above References
Chomsky, Noam (1977) Language and Responsibility, Based on Conversation with Mitsou Ronat (tras. J. Viertel). New York: Pantheon.
Hymes, Dell (1972 c) “On communicative competence”, in J.B. Pride and J. Holmes (eds), Sociolinguistics. Harmondsworth: Penguin. pp. 269-85.
Tags: communicative competence, cross-culture language use, Dell Hymes, ethnography of speaking, socialization, sociolinguistics
Posted in PhD diary | Comments (0)
On what a system is, to Christopher Alexander:
When the elements of a set belong together because they co-operate or work together somehow, we call the set of elements a system.
For example, in Berkeley at the corner of Hearst and Euclid, there is a drugstore, and outside the drugstore a traffic light. In the entrance to the drugstore there is a newsrack where the day’s papers are displayed. When the light is red, people who are waiting to cross the street stand idly by the light; and since they have nothing to do, they look at the papers displayed on the newsrack which they can see from where they stand. Some of them just read the headlines, others actually buy a paper while they wait.
This effect makes the newsrack and the traffic light interactive; the newsrack, the newspapers on it, the money going from people’s pockets to the dime slot, the people who stop at the light and read papers, the traffic light, the electric impulses which make the lights change, and the sidewalk which the people stand on form a system – they all work together.
– Christopher Alexander, A city is not a tree, 1965.
(See also the article’s conclusion and publishing history)
Tags: socio-technical systems, systems
Posted in PhD diary | Comments (0)
Interesting term I came across today: hybrid forum, via a tweet by Fabien Gandon.
“Hybrid forums”, according to Michel Callon and colleagues are:
forums because they are open spaces where groups can come together to discuss technical options involving the collective, hybrid because the groups involved and the spokespersons claiming to represent them are heterogeneous, including experts, politicians, technicians, and laypersons who consider themselves involved. They are also hybrid because the questions and problems taken up are addressed at different levels in a variety of domains, from ethics to economic and including physiology, nuclear physics, and electromagnetism.
– Michel Callon, Pierre Lascoumes, and Yannick Barthe, from a chapter called “Hybrid Forums”, Chapter 1 in Acting in an Uncertain World: An Essay on Technical Democracy by Michel Callon, Pierre Lascoumes, and Yannick Barthe. translated by Graham Burchell, MIT Press 2009, First published by Editions du Seuil in France as Agir dans un monde incertain: Essai sur la democratie technique.
In their heterogeneity, there is a relation to the “wicked problem”- where “Stakeholders have radically different world views and different frames for understanding the problem.”.
In their openness and heterogeneity, there is also a relation to the open (peer) production community (around which I am currently framing my dissertation work).
Tags: forums, heterogeneity, hybrid forums, open production communities, peer production, wicked problems
Posted in argumentative discussions, PhD diary, social web | Comments (0)
A great image “Four types of evidence” appears in a recent paper on probabalistic argumentation schemes. The delineation of 4 types of evidence serves the larger goal of the paper — which is to describe how to combine evidence of different types.
- Four Types of Evidence, from Tang et al. ArgMAS2013
The four types of evidence depicted are:
- Consonant Evidence – each set is wholly contained in another (all sets can be arranged in a nested series of subsets)
- Consistent Evidence – have a common element (nonempty intersection of all sets)
- Disjoint Evidence – in which there is no overlap (pairwise disjoint intersection of sets)
- Arbitrary Evidence – where none of the three preceding situations holds (i.e. there is no consensus but some agreement)
Tags: argumentation, argumentation schemes, Dempster-Shafer theory, evidence, online argumentation, sensor fusion
Posted in argumentative discussions, PhD diary | Comments (0)
Argumentation analysis can be simplified by thinking about the patterns used.
But what are the key patterns? Here are two diagrams showing different views.
Rahwan suggests 5 common basic argument structures: single, linked, convergent, serial, and divergent.
Iyad Rahwan. Mass argumentation and the Semantic Web. 2008.
Meanwhile, Wei and Praken give 5 possible argumentative structures that have one or two inferences.
From Bin Wei and Henry Prakken. Defining the structure of arguments with AI models of argumentation.
Why 5 structures? Five connected structures emerge from having two types of inference — as unit I (single) and unit II (linked) inference. With two inferences of either type, we can make five patterns:
(1) unit I argument (single)
(2) unit II argument (linked)
(3) multiple unit I argument (serial)
(4) multiple unit II argument
(5) mixed argument
What is interesting is to look at the differences: Rahwen doesn’t cover (4) multiple unit II and (5) mixed arguments. Meanwhile, Wei and Prakken’s list doesn’t include Rahwen’s convergent & divergent argumentation.
So which are the key patterns?
Single and linked arguments are fundamental, and serial arguments are mathematically simple and Rahwen suggests that they are common in use.But the rest?
Convergent & divergent argumentation structures are both candidates: Wei and Prakken don’t cover these, I suspect, since each could be separated into two separate single arguments, which have the same premise (divergent) or conclusion (convergent). These structures can be important in practice: Convergent arguments give multiple reasons for coming to a conclusion — essential when no single reason suffices. The structure of divergent arguments seems to me to be most useful for showing contradictions in diverse conclusions, e.g. for reductio ad absurdum arguments; I’d love a real-world example of a divergent argument where keeping this structure is important.
Tags: argumentation, argumentation patterns, argumentation structure, convergent arguments, divergent arguments, linked arguments, serial arguments
Posted in argumentative discussions | Comments (1)
Jason Priem has a wonderful slidedeck on how to smoothly transition from today’s practices in scientific communication to the future. Here is my reading of the argument given in Jason’s slides:
Communicating science is a central and essential part of doing science, and we have always used the best technology available.
Yet currently, there are several problems with journals, the primary form of scholarly communication.
Journal publication is
- Hard to innovate
- Restrictive format: function follows form
- Inconsistent quality control
These problems are fixable, if we realize that journals serve four traditional functions:
By decoupling these functions, into an a la carte publishing menu, we can fix the scholarly communication system. Decoupled scholarly outlets already exist. Jason mentions some outlets (I would say these mainly serve registration functions, maybe also dissemination ones):
- Math Overflow
- Faculty of 1000 Research
- the blag-o-sphere
Jason doesn’t mention here — but we could add to this list — systems for data publishing, e-science workflow, and open notebook science; these may fulfil registration and archiving functions. Also, among existing archiving systems, we could add the journal archiving functions of LOCKSS is the main player I’m familiar with.
To help with the certification functions, we have altmetrics tools like Impact Story (Jason’s Sloan Founded project with Heather Piwowar).
Jason’s argument well worth reading in full; it’s a well-articulated argument for decoupling journal functions, with some detailed descriptions of altmetrics. The core argument is very solid, and of wide interest: Unlike previous articulations for “pre-publication peer review”, this argument will make sense to everyone who believes in big data, I think. There are other formats: video of the talk and a draft article called “Decoupling the scholarly journal”.
Briefly noted in some of my earlier tweets.
Tags: altmetrics, decoupled journal, journal publishing, prepublication peer review
Posted in future of publishing, information ecosystem, scholarly communication | Comments (0)
Last March I gave a reading group talk about knowledge representations of online disputes:
Titled “Turning social disputes into knowledge representations”, the talk was based primarily on two papers:
- Toni and Torroni. Bottom-up Argumentation. In: First International Workshop on the Theory and Applications of Formal Argumentation 2011 (TAFA), 16-22 July, 2011, Barcelona, Spain. http://www.doc.ic.ac.uk/~ft/PAPERS/tafaPT.pdf
- Benn, Buckingham Shum, Domingue, and Mancini. Ontological Foundations for Scholarly Debate Mapping Technology. In: 2nd International Conference on Computational Models of Argument (COMMA ’08), 28-30 May, 2008, Toulouse, France. http://oro.open.ac.uk/11939/
Online argumentation, and particularly knowledge representation from argumentation, is the overarching theme of my dissertation at DERI and as I get together the overall argument, I’ve been looking through my old slidedecks. My previous reading group talk, from November 2011, was about Using Controlled Natural Language and First Order Logic to improve e-consultation discussion forums, based on several papers by Adam Wyner and his colleagues; more recently Adam and I have started a fruitful collaboration, funded in part by the COST action on argumentation and a Short-Term Travel Fellowship from Science Foundation Ireland.
Tags: COMMA 2008, knowledge representation, online argumentation, reading group, TAFA 2011
Posted in argumentative discussions, PhD diary, social semantic web | Comments (0)
Converting temperatures in your head is a good trick for Americans living abroad.
So here’s the trick. You memorise the following correspondences:
0 °C = 32 °F
10 °C = 50 °F
20 °C = 68 °F
30 °C = 86 °F
Then, to convert any temperature that is near these, approximate 1 °C = 2 °F. This will allow you to convert almost any naturally occurring outdoor temperature in the UK in either direction to within 1° accuracy.
Let’s try it. As I write the current temperature in Edinburgh is 14 °C. This is 10 °C plus 4° extra. From memory convert the 10 °C to 50 °F. Then convert 4 °C extra to 8 °F extra and add it back on. This gives you 14°C = 58°F. This is not exact, but close enough that you know to wear a jumper. The exact formula is
14 * 9 / 5 + 32 = 57 F
Good luck doing that in your head.
from Charles Sutton’s Converting Fahrenheit into Celsius.
A jumper, for Americans, is “A pullover sweater.”
Tags: Celsius, Fahrenheit, jumpers, piecewise linear approximations, temperature
Posted in random thoughts | Comments (1)