SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
PATTERN RECOGNITION
FOR TECHNICAL COMMUNICATORS

      Kai Weber (@techwriterkai)
   & Chris Atherton (@finiteattention)
           22 September 2011
                TCUK 11
WHO ARE WE AND WHAT DO WE KNOW?

            Kai Weber                         Chris Atherton
            @techwriterkai                    @finiteattention


   Technical writer since 1988      User experience consultant


   Senior Technical Writer at       Mendeley, Skype, academia
    SimCorp, CPH, since 2008
                                     Incurable cross-disciplinarian
   Coach, trainer, mentor
                                     Ph.D. in Cognitive
   M.A. in American Studies          Neuroscience
OUR MISSION

   Helping you understand what you do …

   … so you can do what you do, better.
WHAT IS PATTERN RECOGNITION?




http://livinglifewithchemobrain.blogspot.com/2011/03/apparitions-on-toast.html
WHAT IS PATTERN RECOGNITION?

   Don’t believe that your brain is optimised to
    create patterns from apparent chaos? Watch this:
    http://www.youtube.com/watch?v=yVkdfJ9PkRQ
WHAT IS PATTERN RECOGNITION?




           Examples  rules
TOO ABSTRACT! HOW ABOUT AN EXAMPLE?

  Aardvark, J.R. (1980). Ants, and how to eat them.
    Journal of Orycteropodidae Studies, 80, 11-17.
  Barker, R. (1982). Rum babas, and what to do if you’ve got them.
    Reading: Goodnight From Him.
  Haley, W. (1955). Rock Around The Clock. New York: Decca.
  Izzard, E. (1998). Cake or Death? Gateaunomics, 10, 195-196.
  Lemur, R.-T. (2010). Strepsirrhinoplasty. Antananarivo: Raft
    Press.
  Leonard, E. (1996). Out of Sight. New York: Harper.
  Shorty, G. (in press). Okay, so they got me. Los Angeles: Cadillac.



What is this? What are the structures and rules here?
RECOGNISED PATTERNS AND RULES
  Aardvark, J.R. (1980). Ants, and how to eat them.
    Journal of Orycteropodidae Studies, 80, 11-17.
  Barker, R. (1982). Rum babas, and what to do if you’ve got them.
    Reading: Goodnight From Him. …


1. Last name, initial(s).
2. (Year of publication).
3. If journal article:
    1.   Title of article.
    2.   Title of journal, volume number, page numbers.
4. If book:
    1.   Title.
    2.   City: Publisher.
SO HOW DO WE ACQUIRE THESE RULES?

   By rote

    or

   By acquiring data (a.k.a. experience)
IMPLICIT VS. EXPLICIT KNOWLEDGE

   Gladwell, M. (2005). Blink. London: Penguin.
    http://www.gladwell.com/blink/index.html
WHY SHOULD TECH COMMUNICATORS CARE?
We do it anyway…

1. When we gather information
      Reading specs and designs
      Interviewing subject-matter experts


2. When we create and order information
      Write topics
      Structure topics into deliverables
WHY SHOULD TECH COMMUNICATORS CARE?
We do it anyway, so we might as well do it smartly!

   If we make sense of our subjects more efficiently…

   If we structure better what we need to convey…

   … we can provide better documentation!
THE PATTERN RECOGNITION EXPERIENCE




M   T   W   T   F   S   S   M   T   W   T   F   S   S   M   T   W   T
BUT HOW DO WE REACH THAT “AHA!” MOMENT?




   *    * *     * *   !
PERCEIVING PATTERNS
                        d
        *      d d
             d




                                   t
       * *     d dd
          * ** d



                        t
                         t t t
          * * * d

                          t t
                           t
           t    t t          t t
             t      t
           t     t
   t          t
                   t           t
       t
PERCEIVING PATTERNS
                        d
        *      d d
             d




                                   t
       * *     d dd
          * ** d



                        t
                         t t t
          * * * d

                          t t
                           t
           t    t t          t t
             t      t
           t     t
   t          t
                   t           t
       t
PERCEIVING PATTERNS
                        d
        *      d d
             d




                                   t
       * *     d dd
          * ** d



                        t
                         t t t
          * * * d

                          t t
                           t
           t    t t          t t
             t      t
           t     t
   t          t
                   t           t
       t
PERCEIVING PATTERNS
                        d
        *      d d
             d




                                   t
       * *     d dd
          * ** d



                        t
                         t t t
          * * * d

                          t t
                           t
           t    t t          t t
             t      t
           t     t
   t          t
                   t           t
       t
HOW DOES PATTERN RECOGNITION WORK?
Bottom-up processing

 Experiencing
 Acquiring

 Matching

 Segmenting



… building up a representation.

But that requires lots of “data”, so…
WHAT IS THIS? HOW DO YOU KNOW?
HOW DOES PATTERN RECOGNITION WORK?
Top-down processing

 Knowing
 Generalising

 Contextualising

 Applying



… searching for confirmation.
HOW DOES PATTERN RECOGNITION WORK?
Bottom-up                   Top-down

   No prior knowledge         Uses prior knowledge

   Elements  concepts        Concepts  elements

   Emphasises relations       Emphasises context

   Slow; usually correct      Quick; sometimes wrong
WHAT IS THIS?
WHAT IS THIS? IT’S ART...




Martin Boyce:
Untitled, 2002.
WHAT IS THIS? IT’S PART OF THE SAME CHAIR!




Martin Boyce:                          Arne Jacobsen:
Untitled, 2002.                        Chair 3107, c.1952.
It is the back side of the chair where the back rest
turns into the seat, with two holes cut in and turned by 90°.
HOW DOES PATTERN RECOGNITION WORK?
Bottom-up                   Top-down

   No prior knowledge         Uses prior knowledge

   Elements  concepts        Concepts  elements

   Emphasises relations       Emphasises context

   Slow; usually correct      Quick; sometimes wrong
PATTERN RECOGNITION IN TECH COMM

   To make sense of unknown subject matter

   To overcome tech writer’s block and start writing

   To chunk topics and find reuse opportunities

   To help your readers
PATTERN RECOGNITION IN TECH COMM
To make sense of unknown subject matter
 If you have scattered, unreliable information…
   Gather all puzzle pieces and work bottom up.
     Tease out similarities until you have segments.
PATTERN RECOGNITION IN TECH COMM
To make sense of unknown subject matter
 If you have structured legacy documentation…
   Go through topic structure and analyse top down.
     Test reliability and completeness top-down.
PATTERN RECOGNITION IN TECH COMM
To overcome writer’s block and start writing
 If you lack full, consistent information…
   Start bottom-up with similar “seeds” as templates.
       Describe first what hangs together well.

                                               Making caffe latte
   About Italian coffee
                                               1.     Grind coffee.
   1.    Espresso                              2.     Steam milk and ¾ fill a latte glass.
   2.    Cappuccino                            3.     Make the espresso and pour it in.
   3.    Caffe latte                           4.     Top the drink with steamed milk.
                                               5.     Clean the steamer.


              Making hot chocolate

              1.   Pour chocolate into glass or cup
              2.   Steam the milk and pour in.
PATTERN RECOGNITION IN TECH COMM
To chunk topics and find reuse opportunities
 If you have a bunch of similar information or topics
   Identify how you can segment topics for reuse.
       Especially for similar procedures and reference info.

                                               Making caffe latte
   About Italian coffee
                                               1.     Grind coffee.
   1.    Espresso                              2.     Steam milk and ¾ fill a latte glass.
   2.    Cappuccino                            3.     Make the espresso and pour it in.
   3.    Caffe latte                           4.     Top the drink with steamed milk.
                                               5.     Clean the steamer.


              Making hot chocolate

              1.   Pour chocolate into glass or cup
              2.   Steam the milk and pour in.
PATTERN RECOGNITION IN TECH COMM
To help your readers
… orient themselves in your documentation.

Tables of contents, no patterns left, with patterns right.
1.    General Settings window         1.    Setting up the Trade Manager
1.1   Assets in a portfolio           1.1   Set up a portfolio
1.2   Different bank accounts         1.2   Set up bank accounts
1.3   About counterparties            1.3   Set up counterparties

2.    The Transaction window          2.    Registering transactions
2.1   Transaction window              2.1   Enter common transaction data
2.2   Stock trading                   2.2   Enter a stock transaction
2.3   Trading bonds                   2.3   Enter a bond transaction
2.4   Futures and other derivatives   2.4   Enter a derivative transaction
PATTERN RECOGNITION IN TECH COMM
To help your readers
… grasp individual topics quickly

   Structure similar items similarly for easy recognition.
   Use the same order of elements, e.g., in procedures:
       Introduction         Enter a stock transaction
       Prerequisites
                             Open the Stock Dealer window.
       Procedure            1. Enter common transaction data.
       Results              2. Enter the stock exchange.
                             3. Optionally, enter the stock series.
       Exception handling
   Apply parallelism in lists
PATTERN RECOGNITION IN TECH COMM
To help your readers
… get the most out of navigation aids

   Table of contents is a top-down aid
       Offer a coherent, consistent structure
       Assume and honour trust in the system


   Search and index are bottom-up aids
       Support not only exact matches, but also similar terms
       Make search results indicative by heading alone
PATTERN RECOGNITION IN TECH COMM
To help your readers
… in ways only you know how!

   <audience brainstorm>
FINAL WORDS OF ADVICE AND WARNING

   Keep your customers – and your job – safe!

   Apophenia: Humans are addicted to meaning.

   Some patterns refuse to be recognized

   Pattern recognition occurs in contexts

   Creating tech comm is often a top-down process…
    ... but using it is often bottom-up!
THANK YOU! KEEP IN TOUCH!




            Kai Weber                     Chris Atherton



   @techwriterkai               @finiteattention

   kaiweber.wordpress.com/      about.me/cjatherton

Más contenido relacionado

Destacado

What is pattern_recognition (lecture 1 of 6)
What is pattern_recognition (lecture 1 of 6)What is pattern_recognition (lecture 1 of 6)
What is pattern_recognition (lecture 1 of 6)Randa Elanwar
 
Некоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображенийНекоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображенийMSU GML VideoGroup
 
Портрет по фото на заказ
Портрет по фото на заказПортрет по фото на заказ
Портрет по фото на заказkrucopa
 
A study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfaceA study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfacesadique_ghitm
 
JPG vs. GIF vs. PNG
JPG vs. GIF vs. PNGJPG vs. GIF vs. PNG
JPG vs. GIF vs. PNGkay2
 
Визуализация данных: как превратить числа в образы
Визуализация данных: как превратить числа в образыВизуализация данных: как превратить числа в образы
Визуализация данных: как превратить числа в образыCEE-SEC(R)
 
Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов.
Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов. Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов.
Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов. Yandex
 
SECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHES
SECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHESSECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHES
SECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHESranjit banshpal
 

Destacado (13)

Csc446: Pattren Recognition (LN1)
Csc446: Pattren Recognition (LN1)Csc446: Pattren Recognition (LN1)
Csc446: Pattren Recognition (LN1)
 
What is pattern_recognition (lecture 1 of 6)
What is pattern_recognition (lecture 1 of 6)What is pattern_recognition (lecture 1 of 6)
What is pattern_recognition (lecture 1 of 6)
 
Некоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображенийНекоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображений
 
File types pro forma(1)
File types pro forma(1)File types pro forma(1)
File types pro forma(1)
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
 
7 3-2
7 3-27 3-2
7 3-2
 
Портрет по фото на заказ
Портрет по фото на заказПортрет по фото на заказ
Портрет по фото на заказ
 
A study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfaceA study on face recognition technique based on eigenface
A study on face recognition technique based on eigenface
 
CSC446: Pattern Recognition (LN6)
CSC446: Pattern Recognition (LN6)CSC446: Pattern Recognition (LN6)
CSC446: Pattern Recognition (LN6)
 
JPG vs. GIF vs. PNG
JPG vs. GIF vs. PNGJPG vs. GIF vs. PNG
JPG vs. GIF vs. PNG
 
Визуализация данных: как превратить числа в образы
Визуализация данных: как превратить числа в образыВизуализация данных: как превратить числа в образы
Визуализация данных: как превратить числа в образы
 
Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов.
Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов. Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов.
Анализ изображений и видео. Поиск по подобию, поиск нечетких дубликатов.
 
SECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHES
SECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHESSECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHES
SECURE IMAGE RETRIEVAL BASED ON HYBRID FEATURES AND HASHES
 

Similar a Kai Weber & Chris Atherton - Pattern recognition for technical communicators - tcuk11

Pattern recognition for technical communicators
Pattern recognition for technical communicatorsPattern recognition for technical communicators
Pattern recognition for technical communicatorsamelio
 
Pattern recognition for UX - 13 April 2013
Pattern recognition for UX - 13 April 2013Pattern recognition for UX - 13 April 2013
Pattern recognition for UX - 13 April 2013amelio
 
Discussion 8
Discussion 8Discussion 8
Discussion 8Kevin Lee
 
Computer and Generations
Computer and GenerationsComputer and Generations
Computer and GenerationsToufiqueAhmed13
 
Rebirth of Slick: Why Great Design Will Make People Love Your Company
Rebirth of Slick: Why Great Design Will Make People Love Your CompanyRebirth of Slick: Why Great Design Will Make People Love Your Company
Rebirth of Slick: Why Great Design Will Make People Love Your CompanyKelsey Ruger
 
Digital Glass Production (V3) Building in the Digital Stream
Digital Glass Production (V3) Building in the Digital StreamDigital Glass Production (V3) Building in the Digital Stream
Digital Glass Production (V3) Building in the Digital StreamBrij Consulting, LLC
 
5 insights on social media, which airlines in must tap on
5 insights on social media, which airlines in must tap on5 insights on social media, which airlines in must tap on
5 insights on social media, which airlines in must tap onSimpliFlying
 
Startup Live Prague Pitch Workshop
Startup Live Prague Pitch WorkshopStartup Live Prague Pitch Workshop
Startup Live Prague Pitch WorkshopCan Ertugrul
 
Digital Glass Production V2 Pipe Trace
Digital Glass Production V2 Pipe TraceDigital Glass Production V2 Pipe Trace
Digital Glass Production V2 Pipe TraceBrij Consulting, LLC
 
Giving Opinions Opinion Writing, Persuasive Writing
Giving Opinions Opinion Writing, Persuasive WritingGiving Opinions Opinion Writing, Persuasive Writing
Giving Opinions Opinion Writing, Persuasive WritingSue Ganguli
 
Presentation microsoft
Presentation microsoftPresentation microsoft
Presentation microsoftLauraGrenade
 
Giving Code a Good Name
Giving Code a Good NameGiving Code a Good Name
Giving Code a Good NameKevlin Henney
 
Deep Learning (DL) from Scratch
Deep Learning (DL) from ScratchDeep Learning (DL) from Scratch
Deep Learning (DL) from ScratchAziz416788
 
Кто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикКто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикDrupalSPB
 

Similar a Kai Weber & Chris Atherton - Pattern recognition for technical communicators - tcuk11 (20)

Pattern recognition for technical communicators
Pattern recognition for technical communicatorsPattern recognition for technical communicators
Pattern recognition for technical communicators
 
Pattern recognition for UX - 13 April 2013
Pattern recognition for UX - 13 April 2013Pattern recognition for UX - 13 April 2013
Pattern recognition for UX - 13 April 2013
 
Discussion 8
Discussion 8Discussion 8
Discussion 8
 
Computer and Generations
Computer and GenerationsComputer and Generations
Computer and Generations
 
Lshort
LshortLshort
Lshort
 
Rebirth of Slick: Why Great Design Will Make People Love Your Company
Rebirth of Slick: Why Great Design Will Make People Love Your CompanyRebirth of Slick: Why Great Design Will Make People Love Your Company
Rebirth of Slick: Why Great Design Will Make People Love Your Company
 
Os Goodger
Os GoodgerOs Goodger
Os Goodger
 
Digital Glass Production (V3) Building in the Digital Stream
Digital Glass Production (V3) Building in the Digital StreamDigital Glass Production (V3) Building in the Digital Stream
Digital Glass Production (V3) Building in the Digital Stream
 
Digital Storytelling Handout
Digital Storytelling HandoutDigital Storytelling Handout
Digital Storytelling Handout
 
5 insights on social media, which airlines in must tap on
5 insights on social media, which airlines in must tap on5 insights on social media, which airlines in must tap on
5 insights on social media, which airlines in must tap on
 
Web As A Platform
Web As A PlatformWeb As A Platform
Web As A Platform
 
Startup Live Prague Pitch Workshop
Startup Live Prague Pitch WorkshopStartup Live Prague Pitch Workshop
Startup Live Prague Pitch Workshop
 
Coding Standards
Coding StandardsCoding Standards
Coding Standards
 
Digital Glass Production V2 Pipe Trace
Digital Glass Production V2 Pipe TraceDigital Glass Production V2 Pipe Trace
Digital Glass Production V2 Pipe Trace
 
Giving Opinions Opinion Writing, Persuasive Writing
Giving Opinions Opinion Writing, Persuasive WritingGiving Opinions Opinion Writing, Persuasive Writing
Giving Opinions Opinion Writing, Persuasive Writing
 
General Talk on Pointers
General Talk on PointersGeneral Talk on Pointers
General Talk on Pointers
 
Presentation microsoft
Presentation microsoftPresentation microsoft
Presentation microsoft
 
Giving Code a Good Name
Giving Code a Good NameGiving Code a Good Name
Giving Code a Good Name
 
Deep Learning (DL) from Scratch
Deep Learning (DL) from ScratchDeep Learning (DL) from Scratch
Deep Learning (DL) from Scratch
 
Кто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикКто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчик
 

Más de amelio

Mission Statements in der Doku - tekom 150914
Mission Statements in der Doku - tekom 150914Mission Statements in der Doku - tekom 150914
Mission Statements in der Doku - tekom 150914amelio
 
Kai Weber - Unstructured documentation to structured topics - stc 140519 - p...
Kai Weber  - Unstructured documentation to structured topics - stc 140519 - p...Kai Weber  - Unstructured documentation to structured topics - stc 140519 - p...
Kai Weber - Unstructured documentation to structured topics - stc 140519 - p...amelio
 
Weber, Kai - Why you need a tech comm mission statement - tekom 131107
Weber, Kai - Why you need a tech comm mission statement - tekom 131107Weber, Kai - Why you need a tech comm mission statement - tekom 131107
Weber, Kai - Why you need a tech comm mission statement - tekom 131107amelio
 
Atherton & Weber - Bake your own taxonomy - tcuk 130924 - public
Atherton & Weber - Bake your own taxonomy - tcuk 130924 - publicAtherton & Weber - Bake your own taxonomy - tcuk 130924 - public
Atherton & Weber - Bake your own taxonomy - tcuk 130924 - publicamelio
 
Kai Weber - Addicted to Meaning - tcuk 130925 - public
Kai Weber - Addicted to Meaning - tcuk 130925 - publicKai Weber - Addicted to Meaning - tcuk 130925 - public
Kai Weber - Addicted to Meaning - tcuk 130925 - publicamelio
 
Kai Weber - Addicted to meaning - tcworld 121023 public
Kai Weber - Addicted to meaning - tcworld 121023 publicKai Weber - Addicted to meaning - tcworld 121023 public
Kai Weber - Addicted to meaning - tcworld 121023 publicamelio
 

Más de amelio (6)

Mission Statements in der Doku - tekom 150914
Mission Statements in der Doku - tekom 150914Mission Statements in der Doku - tekom 150914
Mission Statements in der Doku - tekom 150914
 
Kai Weber - Unstructured documentation to structured topics - stc 140519 - p...
Kai Weber  - Unstructured documentation to structured topics - stc 140519 - p...Kai Weber  - Unstructured documentation to structured topics - stc 140519 - p...
Kai Weber - Unstructured documentation to structured topics - stc 140519 - p...
 
Weber, Kai - Why you need a tech comm mission statement - tekom 131107
Weber, Kai - Why you need a tech comm mission statement - tekom 131107Weber, Kai - Why you need a tech comm mission statement - tekom 131107
Weber, Kai - Why you need a tech comm mission statement - tekom 131107
 
Atherton & Weber - Bake your own taxonomy - tcuk 130924 - public
Atherton & Weber - Bake your own taxonomy - tcuk 130924 - publicAtherton & Weber - Bake your own taxonomy - tcuk 130924 - public
Atherton & Weber - Bake your own taxonomy - tcuk 130924 - public
 
Kai Weber - Addicted to Meaning - tcuk 130925 - public
Kai Weber - Addicted to Meaning - tcuk 130925 - publicKai Weber - Addicted to Meaning - tcuk 130925 - public
Kai Weber - Addicted to Meaning - tcuk 130925 - public
 
Kai Weber - Addicted to meaning - tcworld 121023 public
Kai Weber - Addicted to meaning - tcworld 121023 publicKai Weber - Addicted to meaning - tcworld 121023 public
Kai Weber - Addicted to meaning - tcworld 121023 public
 

Último

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Último (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Kai Weber & Chris Atherton - Pattern recognition for technical communicators - tcuk11

  • 1. PATTERN RECOGNITION FOR TECHNICAL COMMUNICATORS Kai Weber (@techwriterkai) & Chris Atherton (@finiteattention) 22 September 2011 TCUK 11
  • 2. WHO ARE WE AND WHAT DO WE KNOW? Kai Weber Chris Atherton @techwriterkai @finiteattention  Technical writer since 1988  User experience consultant  Senior Technical Writer at  Mendeley, Skype, academia SimCorp, CPH, since 2008  Incurable cross-disciplinarian  Coach, trainer, mentor  Ph.D. in Cognitive  M.A. in American Studies Neuroscience
  • 3. OUR MISSION Helping you understand what you do … … so you can do what you do, better.
  • 4. WHAT IS PATTERN RECOGNITION? http://livinglifewithchemobrain.blogspot.com/2011/03/apparitions-on-toast.html
  • 5. WHAT IS PATTERN RECOGNITION?  Don’t believe that your brain is optimised to create patterns from apparent chaos? Watch this: http://www.youtube.com/watch?v=yVkdfJ9PkRQ
  • 6. WHAT IS PATTERN RECOGNITION? Examples  rules
  • 7. TOO ABSTRACT! HOW ABOUT AN EXAMPLE? Aardvark, J.R. (1980). Ants, and how to eat them. Journal of Orycteropodidae Studies, 80, 11-17. Barker, R. (1982). Rum babas, and what to do if you’ve got them. Reading: Goodnight From Him. Haley, W. (1955). Rock Around The Clock. New York: Decca. Izzard, E. (1998). Cake or Death? Gateaunomics, 10, 195-196. Lemur, R.-T. (2010). Strepsirrhinoplasty. Antananarivo: Raft Press. Leonard, E. (1996). Out of Sight. New York: Harper. Shorty, G. (in press). Okay, so they got me. Los Angeles: Cadillac. What is this? What are the structures and rules here?
  • 8. RECOGNISED PATTERNS AND RULES Aardvark, J.R. (1980). Ants, and how to eat them. Journal of Orycteropodidae Studies, 80, 11-17. Barker, R. (1982). Rum babas, and what to do if you’ve got them. Reading: Goodnight From Him. … 1. Last name, initial(s). 2. (Year of publication). 3. If journal article: 1. Title of article. 2. Title of journal, volume number, page numbers. 4. If book: 1. Title. 2. City: Publisher.
  • 9. SO HOW DO WE ACQUIRE THESE RULES?  By rote or  By acquiring data (a.k.a. experience)
  • 10. IMPLICIT VS. EXPLICIT KNOWLEDGE  Gladwell, M. (2005). Blink. London: Penguin. http://www.gladwell.com/blink/index.html
  • 11. WHY SHOULD TECH COMMUNICATORS CARE? We do it anyway… 1. When we gather information  Reading specs and designs  Interviewing subject-matter experts 2. When we create and order information  Write topics  Structure topics into deliverables
  • 12. WHY SHOULD TECH COMMUNICATORS CARE? We do it anyway, so we might as well do it smartly!  If we make sense of our subjects more efficiently…  If we structure better what we need to convey…  … we can provide better documentation!
  • 13. THE PATTERN RECOGNITION EXPERIENCE M T W T F S S M T W T F S S M T W T
  • 14. BUT HOW DO WE REACH THAT “AHA!” MOMENT? * * * * * !
  • 15. PERCEIVING PATTERNS d * d d d t * * d dd * ** d t t t t * * * d t t t t t t t t t t t t t t t t t
  • 16. PERCEIVING PATTERNS d * d d d t * * d dd * ** d t t t t * * * d t t t t t t t t t t t t t t t t t
  • 17. PERCEIVING PATTERNS d * d d d t * * d dd * ** d t t t t * * * d t t t t t t t t t t t t t t t t t
  • 18. PERCEIVING PATTERNS d * d d d t * * d dd * ** d t t t t * * * d t t t t t t t t t t t t t t t t t
  • 19. HOW DOES PATTERN RECOGNITION WORK? Bottom-up processing  Experiencing  Acquiring  Matching  Segmenting … building up a representation. But that requires lots of “data”, so…
  • 20. WHAT IS THIS? HOW DO YOU KNOW?
  • 21. HOW DOES PATTERN RECOGNITION WORK? Top-down processing  Knowing  Generalising  Contextualising  Applying … searching for confirmation.
  • 22. HOW DOES PATTERN RECOGNITION WORK? Bottom-up Top-down  No prior knowledge  Uses prior knowledge  Elements  concepts  Concepts  elements  Emphasises relations  Emphasises context  Slow; usually correct  Quick; sometimes wrong
  • 24. WHAT IS THIS? IT’S ART... Martin Boyce: Untitled, 2002.
  • 25. WHAT IS THIS? IT’S PART OF THE SAME CHAIR! Martin Boyce: Arne Jacobsen: Untitled, 2002. Chair 3107, c.1952. It is the back side of the chair where the back rest turns into the seat, with two holes cut in and turned by 90°.
  • 26. HOW DOES PATTERN RECOGNITION WORK? Bottom-up Top-down  No prior knowledge  Uses prior knowledge  Elements  concepts  Concepts  elements  Emphasises relations  Emphasises context  Slow; usually correct  Quick; sometimes wrong
  • 27. PATTERN RECOGNITION IN TECH COMM  To make sense of unknown subject matter  To overcome tech writer’s block and start writing  To chunk topics and find reuse opportunities  To help your readers
  • 28. PATTERN RECOGNITION IN TECH COMM To make sense of unknown subject matter  If you have scattered, unreliable information…  Gather all puzzle pieces and work bottom up.  Tease out similarities until you have segments.
  • 29. PATTERN RECOGNITION IN TECH COMM To make sense of unknown subject matter  If you have structured legacy documentation…  Go through topic structure and analyse top down.  Test reliability and completeness top-down.
  • 30. PATTERN RECOGNITION IN TECH COMM To overcome writer’s block and start writing  If you lack full, consistent information…  Start bottom-up with similar “seeds” as templates.  Describe first what hangs together well. Making caffe latte About Italian coffee 1. Grind coffee. 1. Espresso 2. Steam milk and ¾ fill a latte glass. 2. Cappuccino 3. Make the espresso and pour it in. 3. Caffe latte 4. Top the drink with steamed milk. 5. Clean the steamer. Making hot chocolate 1. Pour chocolate into glass or cup 2. Steam the milk and pour in.
  • 31. PATTERN RECOGNITION IN TECH COMM To chunk topics and find reuse opportunities  If you have a bunch of similar information or topics  Identify how you can segment topics for reuse.  Especially for similar procedures and reference info. Making caffe latte About Italian coffee 1. Grind coffee. 1. Espresso 2. Steam milk and ¾ fill a latte glass. 2. Cappuccino 3. Make the espresso and pour it in. 3. Caffe latte 4. Top the drink with steamed milk. 5. Clean the steamer. Making hot chocolate 1. Pour chocolate into glass or cup 2. Steam the milk and pour in.
  • 32. PATTERN RECOGNITION IN TECH COMM To help your readers … orient themselves in your documentation. Tables of contents, no patterns left, with patterns right. 1. General Settings window 1. Setting up the Trade Manager 1.1 Assets in a portfolio 1.1 Set up a portfolio 1.2 Different bank accounts 1.2 Set up bank accounts 1.3 About counterparties 1.3 Set up counterparties 2. The Transaction window 2. Registering transactions 2.1 Transaction window 2.1 Enter common transaction data 2.2 Stock trading 2.2 Enter a stock transaction 2.3 Trading bonds 2.3 Enter a bond transaction 2.4 Futures and other derivatives 2.4 Enter a derivative transaction
  • 33. PATTERN RECOGNITION IN TECH COMM To help your readers … grasp individual topics quickly  Structure similar items similarly for easy recognition.  Use the same order of elements, e.g., in procedures:  Introduction Enter a stock transaction  Prerequisites Open the Stock Dealer window.  Procedure 1. Enter common transaction data.  Results 2. Enter the stock exchange. 3. Optionally, enter the stock series.  Exception handling  Apply parallelism in lists
  • 34. PATTERN RECOGNITION IN TECH COMM To help your readers … get the most out of navigation aids  Table of contents is a top-down aid  Offer a coherent, consistent structure  Assume and honour trust in the system  Search and index are bottom-up aids  Support not only exact matches, but also similar terms  Make search results indicative by heading alone
  • 35. PATTERN RECOGNITION IN TECH COMM To help your readers … in ways only you know how!  <audience brainstorm>
  • 36. FINAL WORDS OF ADVICE AND WARNING  Keep your customers – and your job – safe!  Apophenia: Humans are addicted to meaning.  Some patterns refuse to be recognized  Pattern recognition occurs in contexts  Creating tech comm is often a top-down process… ... but using it is often bottom-up!
  • 37. THANK YOU! KEEP IN TOUCH! Kai Weber Chris Atherton  @techwriterkai  @finiteattention  kaiweber.wordpress.com/  about.me/cjatherton