Conversational interfaces

Psst… Jeremy! Right now you’re getting notified every time something is posted to Slack. That’s great at first, but now that activity is increasing you’ll probably prefer dialing that down.

Slackbot, 2015

What’s happening?

Twitter, 2009

Why does everyone always look at me? I know I’m a chalkboard and that’s my job, I just wish people would ask before staring at me. Sometimes I don’t have anything to say.

Existentialist chalkboard, 2007

I’m Little MOO - the bit of software that will be managing your order with us. It will shortly be sent to Big MOO, our print machine who will print it for you in the next few days. I’ll let you know when it’s done and on it’s way to you.

Little MOO, 2006

It looks like you’re writing a letter.

Clippy, 1997

Your quest is to find the Warlock’s treasure, hidden deep within a dungeon populated with a multitude of terrifying monsters. You will need courage, determination and a fair amount of luck if you are to survive all the traps and battles, and reach your goal — the innermost chambers of the Warlock’s domain.

The Warlock Of Firetop Mountain, 1982

Welcome to Adventure!! Would you like instructions?

Colossal Cave, 1976

I am a lead pencil—the ordinary wooden pencil familiar to all boys and girls and adults who can read and write.

I, Pencil, 1958

ÆLFRED MECH HET GEWYRCAN
Ælfred ordered me to be made

Ashmolean Museum, Oxford

The Ælfred Jewel, ~880

Technical note

I have marked up the protagonist of each conversation using the cite element. There is a long-running dispute over the use of this element. In HTML 4.01 it was perfectly fine to use cite to mark up a person being quoted. In the HTML Living Standard, usage has been narrowed:

The cite element represents the title of a work (e.g. a book, a paper, an essay, a poem, a score, a song, a script, a film, a TV show, a game, a sculpture, a painting, a theatre production, a play, an opera, a musical, an exhibition, a legal case report, a computer program, etc). This can be a work that is being quoted or referenced in detail (i.e. a citation), or it can just be a work that is mentioned in passing.

A person’s name is not the title of a work — even if people call that person a piece of work — and the element must therefore not be used to mark up people’s names.

I disagree.

In the examples above, it’s pretty clear that I, Pencil and Warlock Of Firetop Mountain are valid use cases for the cite element according to the HTML5 definition; they are titles of works. But what about Clippy or Little Moo or Slackbot? They’re not people …but they’re not exactly titles of works either.

If I were to mark up a dialogue between Eliza and a human being, should I only mark up Eliza’s remarks with cite? In text transcripts of conversations with Alexa, Siri, or Cortana, should only their side of the conversation get attributed as a source? Or should they also be written without the cite element because it must not be used to mark up people’s names …even though they are not people, according to conventional definition.

It’s downright botist.

Have you published a response to this? :

Responses

Alan Dalton

@adactio Good article! HTML5 says “cite” can represent the title of a work such as a computer programme, so I think that covers Slackbot.

3 Shares

# Shared by Bill Seitz on Sunday, April 24th, 2016 at 5:05pm

# Shared by Sharon Krossa on Sunday, April 24th, 2016 at 5:41pm

# Shared by Amelia Bellamy-Royds on Tuesday, April 26th, 2016 at 6:37pm

18 Likes

# Liked by Max Stoiber on Sunday, April 24th, 2016 at 4:21pm

# Liked by Marc Drummond on Sunday, April 24th, 2016 at 6:20pm

# Liked by Paul Lloyd on Sunday, April 24th, 2016 at 6:27pm

# Liked by Marko Dugonjić on Sunday, April 24th, 2016 at 6:27pm

# Liked by Michael Spellacy on Sunday, April 24th, 2016 at 6:27pm

# Liked by Miriam Borns on Sunday, April 24th, 2016 at 6:27pm

# Liked by Holek on Sunday, April 24th, 2016 at 6:27pm

# Liked by Mark Norman Francis on Sunday, April 24th, 2016 at 6:58pm

# Liked by Tinker Tom on Sunday, April 24th, 2016 at 6:58pm

# Liked by Sharon Krossa on Sunday, April 24th, 2016 at 6:59pm

# Liked by Jan Skovgaard on Sunday, April 24th, 2016 at 7:52pm

# Liked by Alan Dalton on Sunday, April 24th, 2016 at 9:22pm

# Liked by Riccardo Erra on Sunday, April 24th, 2016 at 9:54pm

# Liked by Jessica on Sunday, April 24th, 2016 at 9:55pm

# Liked by Joe Gaffey on Sunday, April 24th, 2016 at 11:23pm

# Liked by fij on Sunday, April 24th, 2016 at 11:49pm

# Liked by Ian Devlin on Monday, April 25th, 2016 at 9:03am

# Liked by DeborahEdwards-Onoro on Wednesday, April 27th, 2016 at 1:01pm

Related posts

Progress

Something is happening.

Related links

My chatbot is dead · Why yours should probably be too · Adrian Z

The upside to being a terrible procrastinator is that certain items on my to-do list, like, say, “build a chatbot”, will—given enough time—literally take care of themselves.

I ultimately feel like it has slowly turned into a fad. I got fooled by the trend, and as a by-product became part of the trend itself.

Tagged with

Tabs in HTML?

I’ve been having some really interesting chats with Brian about tabs, markup, progressive enhancement and accessibility. Here’s a braindump of his current thinking which is well worth perusing.

Tagged with

I Wanted To Type a Number | Filament Group, Inc., Boston, MA

Choosing the right input type for your form field.

Tagged with

Tagged with

Bulletproof HTML5 <details> fallback using jQuery · Mathias Bynens

A good example of the correct way to approach new interactive elements in HTML5 (the details element in this case): test for native support and then emulate with JavaScript if required.

Tagged with

Previously on this day

10 years ago I wrote 100 words 033

Day thirty three

10 years ago I wrote BEMphasis

Linting for BEM.

13 years ago I wrote Conditionally loading content

Conditional loading is a great technique for responsive designs but we need a better way of communicating between CSS and JavaScript.

18 years ago I wrote Web 2.0 Expover

It was the best of times, it was the worst of times.

20 years ago I wrote All of me

Warning: this is going to be meta-writing. I’m going to blog about blogging.

22 years ago I wrote Sci-fi skin

I’ve been laid up with a nasty cold since yesterday, probably due to the schizophrenic moodswings in the weather lately.

23 years ago I wrote dooce.com : bootylicious since 2001

Another one bites the dust. Heather Hamilton will no longer be updating her website.