This document discusses using a cognitive grammar approach to user experience (UX) design. It proposes that interfaces can be viewed as languages with underlying grammars and conceptual models. The author describes their experience applying grammatical distinctions like objects and verbs to the information architecture of a banking app. The document then discusses how UX research can be used to develop an ontology conceptualizing a domain and how prototypes can help test and refine the conceptual model through an iterative process.
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
In this paper, we present a set of spatial relations between concepts describing an ontological model for a
new process of character recognition. Our main idea is based on the construction of the domain ontology
modelling the Latin script. This ontology is composed by a set of concepts and a set of relations. The
concepts represent the graphemes extracted by segmenting the manipulated document and the relations are
of two types, is-a relations and spatial relations. In this paper we are interested by description of second
type of relations and their implementation by java code.
A Semi-Automatic Ontology Extension Method for Semantic Web ServicesIDES Editor
this paper provides a novel semi-automatic ontology
extension method for Semantic Web Services (SWS). This is
significant since ontology extension methods those existing
in literature mostly deal with semantic description of static
Web resources such as text documents. Hence, there is a need
for methods that can serve dynamic Web resources such as
SWS. The developed method in this paper avoids redundancy
and respects consistency so as to assure high quality of the
resulting shared ontologies.
The spread and abundance of electronic documents requires automatic techniques for extracting useful information from the text they contain. The availability of conceptual taxonomies can be of great help, but manually building them is a complex and costly task. Building on previous work, we propose a technique to automatically extract conceptual graphs from text and reason with them. Since automated learning of taxonomies needs to be robust with respect to missing or partial knowledge and flexible with respect to noise, this work proposes a way to deal with these problems. The case of poor data/sparse concepts is tackled by finding generalizations among disjoint pieces of knowledge. Noise is
handled by introducing soft relationships among concepts rather than hard ones, and applying a probabilistic inferential setting. In particular, we propose to reason on the extracted graph using different kinds of relationships among concepts, where each arc/relationship is associated to a number that represents its likelihood among all possible worlds, and to face the problem of sparse knowledge by using generalizations among distant concepts as bridges between disjoint portions of knowledge.
Brief introduction to Object Oriented Analysis and DesignAmrullah Zunzunia
This presentation was used to give a brief introduction to proper usage of Object Oriented Programming and to give a quick glance through Object Oriented Design principles
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
Tasks such as question answering and semantic search are dependent
on the ability of querying & reasoning over large-scale commonsense knowledge
bases (KBs). However, dealing with commonsense data demands coping with
problems such as the increase in schema complexity, semantic inconsistency, incompleteness
and scalability. This paper proposes a selective graph navigation
mechanism based on a distributional relational semantic model which can be applied
to querying & reasoning over heterogeneous knowledge bases (KBs). The
approach can be used for approximative reasoning, querying and associational
knowledge discovery. In this paper we focus on commonsense reasoning as the
main motivational scenario for the approach. The approach focuses on addressing
the following problems: (i) providing a semantic selection mechanism for facts
which are relevant and meaningful in a specific reasoning & querying context
and (ii) allowing coping with information incompleteness in large KBs. The approach
is evaluated using ConceptNet as a commonsense KB, and achieved high
selectivity, high scalability and high accuracy in the selection of meaningful nav-
igational paths. Distributional semantics is also used as a principled mechanism
to cope with information incompleteness.
Lec 3 knowledge acquisition representation and inferenceEyob Sisay
Artificial Intelligence lecture notes. AI summarized notes for knowledge reasoning and knowledge representation, its for you in order for reading and may be for self-learning, I think.
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
In this paper, we present a set of spatial relations between concepts describing an ontological model for a
new process of character recognition. Our main idea is based on the construction of the domain ontology
modelling the Latin script. This ontology is composed by a set of concepts and a set of relations. The
concepts represent the graphemes extracted by segmenting the manipulated document and the relations are
of two types, is-a relations and spatial relations. In this paper we are interested by description of second
type of relations and their implementation by java code.
A Semi-Automatic Ontology Extension Method for Semantic Web ServicesIDES Editor
this paper provides a novel semi-automatic ontology
extension method for Semantic Web Services (SWS). This is
significant since ontology extension methods those existing
in literature mostly deal with semantic description of static
Web resources such as text documents. Hence, there is a need
for methods that can serve dynamic Web resources such as
SWS. The developed method in this paper avoids redundancy
and respects consistency so as to assure high quality of the
resulting shared ontologies.
The spread and abundance of electronic documents requires automatic techniques for extracting useful information from the text they contain. The availability of conceptual taxonomies can be of great help, but manually building them is a complex and costly task. Building on previous work, we propose a technique to automatically extract conceptual graphs from text and reason with them. Since automated learning of taxonomies needs to be robust with respect to missing or partial knowledge and flexible with respect to noise, this work proposes a way to deal with these problems. The case of poor data/sparse concepts is tackled by finding generalizations among disjoint pieces of knowledge. Noise is
handled by introducing soft relationships among concepts rather than hard ones, and applying a probabilistic inferential setting. In particular, we propose to reason on the extracted graph using different kinds of relationships among concepts, where each arc/relationship is associated to a number that represents its likelihood among all possible worlds, and to face the problem of sparse knowledge by using generalizations among distant concepts as bridges between disjoint portions of knowledge.
Brief introduction to Object Oriented Analysis and DesignAmrullah Zunzunia
This presentation was used to give a brief introduction to proper usage of Object Oriented Programming and to give a quick glance through Object Oriented Design principles
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
Tasks such as question answering and semantic search are dependent
on the ability of querying & reasoning over large-scale commonsense knowledge
bases (KBs). However, dealing with commonsense data demands coping with
problems such as the increase in schema complexity, semantic inconsistency, incompleteness
and scalability. This paper proposes a selective graph navigation
mechanism based on a distributional relational semantic model which can be applied
to querying & reasoning over heterogeneous knowledge bases (KBs). The
approach can be used for approximative reasoning, querying and associational
knowledge discovery. In this paper we focus on commonsense reasoning as the
main motivational scenario for the approach. The approach focuses on addressing
the following problems: (i) providing a semantic selection mechanism for facts
which are relevant and meaningful in a specific reasoning & querying context
and (ii) allowing coping with information incompleteness in large KBs. The approach
is evaluated using ConceptNet as a commonsense KB, and achieved high
selectivity, high scalability and high accuracy in the selection of meaningful nav-
igational paths. Distributional semantics is also used as a principled mechanism
to cope with information incompleteness.
Lec 3 knowledge acquisition representation and inferenceEyob Sisay
Artificial Intelligence lecture notes. AI summarized notes for knowledge reasoning and knowledge representation, its for you in order for reading and may be for self-learning, I think.
La dispensa del corso di Interazione uomo-macchina con elementi di comunicazione multimodale - corso avanzato
Corso di Laurea "Interfacce e Tecnologie della Comunicazione"
Università degli Studi di Trento
An overview on big data, big data analytics, data products and data scientist. My contribution at WAYDAY11 (a Bit Bang Web Analytics Day, Milan, Italy, 11.11.11)
Today’s 'smart devices' are a product of the technology and mental models of our past. From a connected lightbulb to a robot vacuum, using most of these devices requires a native app. This in turn greatly limits their contexts of use. Can we really expect users to download an app to interact with a random ’thing’ they encounter at the mall, a space they explore for an hour at the museum, or a city they will only visit for a day? What devices could we build, what 'smart' environments could we enable if users could simply discover, “walk up and use”(and then if needed, abandon) these objects and environments as they do a web site?
This workshop will discuss two new technologies--Physical Web and Web Bluetooth--that can enable on-demand interaction with physical things and spaces using no more than a browser.
The X factor - defining the concept of ExperienceStefano Bussolon
The term User Experience has become mainstream. But what is an experience? In this paper I will give a definition of the concept, explaining it within the paradigm of evolutionary psychology. I will briefly describe its main components (executive functions, episodic and semantic memory), mechanisms (learning, reinforcement, evaluation), and goals (the motivational system and the inclusive fitness).
Finally, I will provide some reasons of the usefulness of an explicit definition of experience, both within an academic context and the design and business practice.
The pop-out effect: how to improve choice through information architectureStefano Bussolon
Finding something is the first step in decision making, but making a choice is the second step.
Information architecture should help users not just to find things, but also to make the right choice. From findability to choosability.
Because information becomes knowledge if it helps an agent to take a decision.
The presentation covers the following topics:
- the paradox of choice
- why is it difficult to choose
- the metaphor of pop out
- the cost of the cognitive bottlenecks
- how can we overcome the choice overload
- the role of information architecture to increase the choosability
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX DesignOmar Sosa-Tzec
Slides of the paper presented in "LearnxDesign" 3d 3rd International Conference for Design Education Researchers and PreK-16 Design Educators, held in Chicago, IL at the School of the Art Institute of Chicago.
=== Abstract ==
In this paper, we introduce a first pass of a rhetorical handbook intended for UI/UX designers. This handbook is based on an earlier version for graphic designers, introduced by Ehses & Lupton in 1988, in which diverse rhetorical concepts are illustrated through graphic work. For the UI/UX version, we examined desktop, web and mobile interfaces in order to illustrate the same concepts. In this first pass, we observe that the three modes of appeal (i.e., pathos, ethos and logos) fluctuate throughout the user experience. Additionally, we learned that rhetorical operations aid describing the adjustments made on an interface to work in different platforms. Further, the rhetorical figures (tropes and schemes) help to describe conceptually the interface’s composition and interactions. The concepts presented in the handbook provide a framework to examine and critique user interfaces, through which the disciplines of user experience and rhetoric connect.
Evolution of minds and languages: What evolved first and develops first in ch...Aaron Sloman
SLIDESHARE NOW STUPIDLY DOES NOT ALLOW SLIDES TO BE UPDATED. To find the latest version of these slides go to http://www.cs.bham.ac.uk/research/projects/cogaff//talks/#talk111
The version posted here was last updated on 16 March 2015. There have been several changes since then on the alternative site. Why did Slideshare take such a stupid decision (after being bought by Linkedin?)
A theory is presented according to which "languages" with structural variability and compositional semantics evolved in several species for *internal* use (e.g. in perception, planning, learning, forming goals, deciding, etc.) before *external* languages evolved for communication. The theory implies that such internal languages develop in young humans before a language for communication.
It is is also noted that the standard notion of 'compositional semantics' has to allow for the propagation of semantic content from parts to wholes to be potentially context sensitive at every stage: i.e. current context, speaker intentions, user knowledge, shared goals, can all affect how semantics of larger parts are derived from semantics of smaller parts+syntactic structure. This applies as much to non-verbal languages as to verbal ones.
This theory of how human languages evolved from earlier 'internal languages' (GLs) is inconsistent with the best known published theories of evolution or development of language.
But that does not make it wrong. Moreover, this theory is supported by empirical evidence including the example of deaf children in Nicaragua: http://en.wikipedia.org/wiki/Nicaraguan_Sign_Language
Semantic Interoperation of Information Systems by Evolving Ontologies through...Christophe Debruyne
Presentation of Debruyne, C., and Meersman, R. (2011) Semantic Interoperation of Information Systems by Evolving Ontologies through Formalized Social Processes. In Proc. of Advances in Databases and Information Systems 2011 (ADBIS 2011) - September 2011
Abstract: For autonomously developed information systems to interoperate in a meaningful manner, ontologies capturing the intended semantics of that interoperation have to be developed by a community of stakeholders in those information systems. As the requirements of the ontology and the ontology itself evolve, so in general will the community, and vice versa. Ontology construction should thus be viewed as a complex activity leading to formalized semantic agreement involving various social processes within the community, and that may translate into a number of ontology evolution operators to be implemented. The hybrid ontologies that emerge in this way indeed need to support both the social agreement processes in the stakeholder communities and the eventual reasoning implemented in the information systems that are governed by these ontologies. In this paper, we discuss formal aspects of the social processes involved, a so-called fact-oriented methodology and formalism to structure and describe these, as well as certain relevant aspects of the communities in which they occur. We also report on a prototypical tool set that supports such a methodology, and on examples of some early experiments.
Social media as a tool for terminological researchTERMCAT
Social media as a tool for terminological research
Anita Nuopponen - University of Vaasa
Niina Nissilä - University of Vaasa
VII EAFT Terminology Summit. Barcelona, 27-28 november 2014
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX DesignOmar Sosa-Tzec
Conference Paper presented in LearnxDesign 2015, the 3rd International Conference for Design Education Researchers
Abstract.
In this paper, we introduce a first pass of a rhetorical handbook intended for UI/UX designers. This handbook is based on an earlier version for graphic designers, introduced by Ehses & Lupton in 1988, in which diverse rhetorical concepts are illustrated through graphic work. For the UI/UX version, we examined desktop, web and mobile interfaces in order to illustrate the same concepts. In this first pass, we observe that the three modes of appeal (i.e., pathos, ethos and logos) fluctuate throughout the user experience. Additionally, we learned that rhetorical operations aid describing the adjustments made on an interface to work in different platforms. Further, the rhetorical figures (tropes and schemes) help to describe conceptually the interface’s composition and interactions. The concepts presented in the handbook provide a framework to examine and critique user interfaces, through which the disciplines of user experience and rhetoric connect.
A special session about using DC metadata to describe scholarly research papers held during the DC-2006 conference in Manzanillo, Mexico in October 2006.
Pattern Language 3.0: A New Generation of Pattern LanguagesTakashi Iba
Takashi Iba's Invited Talk at SugarLoafPLoP2014 conference (10th Latin American Conference on Pattern Languages of Programs), Ilha Bela, São Paulo, Brazil, Nov, 2014.
Since the late 1990s, pattern languages began to be applied to an increasing range of fields to encompass creative human actions such as education and innovation. To distinguish this new generation of pattern languages that describe patterns for creative human actions, Iba have named it "Pattern Language 3.0." As pattern language domains have expanded, so have its uses. Pattern languages have been used as media for dialogue to allow the exchange of personal experiences. In this talk, I present the idea of Pattern Language 3.0, and show examples of pattern languages as well as new uses for them.
In this talk I intend to review some basic and high-level concepts like formal languages, grammars and ontologies. Languages to transmit knowledge from a sender to a receiver; grammars to formally specify languages; ontologies as formals specifications of specific knowledge domains. After this introductory revision, enhancing the role of each of those elements in the context of computer-based problem solving (programming), I will talk about a project aimed at automatically infer and generate a Grammar for a Domain Specific Language (DSL) from a given ontology that describes this specific domain. The transformation rules will be presented and the system, Onto2Gra, that fully implements that "Ontological approach for DSL development" will be introduced.
Book Formatting: Quality Control Checks for DesignersConfidence Ago
This presentation was made to help designers who work in publishing houses or format books for printing ensure quality.
Quality control is vital to every industry. This is why every department in a company need create a method they use in ensuring quality. This, perhaps, will not only improve the quality of products and bring errors to the barest minimum, but take it to a near perfect finish.
It is beyond a moot point that a good book will somewhat be judged by its cover, but the content of the book remains king. No matter how beautiful the cover, if the quality of writing or presentation is off, that will be a reason for readers not to come back to the book or recommend it.
So, this presentation points designers to some important things that may be missed by an editor that they could eventually discover and call the attention of the editor.
7 Alternatives to Bullet Points in PowerPointAlvis Oh
So you tried all the ways to beautify your bullet points on your pitch deck but it just got way uglier. These points are supposed to be memorable and leave a lasting impression on your audience. With these tips, you'll no longer have to spend so much time thinking how you should present your pointers.
Transforming Brand Perception and Boosting Profitabilityaaryangarg12
In today's digital era, the dynamics of brand perception, consumer behavior, and profitability have been profoundly reshaped by the synergy of branding, social media, and website design. This research paper investigates the transformative power of these elements in influencing how individuals perceive brands and products and how this transformation can be harnessed to drive sales and profitability for businesses.
Through an exploration of brand psychology and consumer behavior, this study sheds light on the intricate ways in which effective branding strategies, strategic social media engagement, and user-centric website design contribute to altering consumers' perceptions. We delve into the principles that underlie successful brand transformations, examining how visual identity, messaging, and storytelling can captivate and resonate with target audiences.
Methodologically, this research employs a comprehensive approach, combining qualitative and quantitative analyses. Real-world case studies illustrate the impact of branding, social media campaigns, and website redesigns on consumer perception, sales figures, and profitability. We assess the various metrics, including brand awareness, customer engagement, conversion rates, and revenue growth, to measure the effectiveness of these strategies.
The results underscore the pivotal role of cohesive branding, social media influence, and website usability in shaping positive brand perceptions, influencing consumer decisions, and ultimately bolstering sales and profitability. This paper provides actionable insights and strategic recommendations for businesses seeking to leverage branding, social media, and website design as potent tools to enhance their market position and financial success.
Expert Accessory Dwelling Unit (ADU) Drafting ServicesResDraft
Whether you’re looking to create a guest house, a rental unit, or a private retreat, our experienced team will design a space that complements your existing home and maximizes your investment. We provide personalized, comprehensive expert accessory dwelling unit (ADU)drafting solutions tailored to your needs, ensuring a seamless process from concept to completion.
Unleash Your Inner Demon with the "Let's Summon Demons" T-Shirt. Calling all fans of dark humor and edgy fashion! The "Let's Summon Demons" t-shirt is a unique way to express yourself and turn heads.
https://dribbble.com/shots/24253051-Let-s-Summon-Demons-Shirt
Can AI do good? at 'offtheCanvas' India HCI preludeAlan Dix
Invited talk at 'offtheCanvas' IndiaHCI prelude, 29th June 2024.
https://www.alandix.com/academic/talks/offtheCanvas-IndiaHCI2024/
The world is being changed fundamentally by AI and we are constantly faced with newspaper headlines about its harmful effects. However, there is also the potential to both ameliorate theses harms and use the new abilities of AI to transform society for the good. Can you make the difference?
1. The grammar of user experience
A cognitive grammar to translate the ux research into requrements
1 / 38
2. About me
PhD in Cognitive Sciences
Freelance UX designer: Information Architecture, Interaction Design,
Usability
Adjoint Professor in Human Computer Interaction at the Università degli
Studi di Trento
2 / 38
3. The insight
During my last project as ux designer (the redesign of an internet and mobile
banking) I noticed that I unconsciously applied a grammatical distinction onto
the main information architecture organization.
The first menu of the app is a list of objects:
the list of the accounts of the client
The second and third menu is a list of nominalized verbs:
payments and refills (to pay, to refill)
trading (to trade: to buy and sell actions)
3 / 38
6. The questions
Can this grammar distinction be generalized as a design approach?
Can we image a grammar of user experience?
Can this approach help us to improve the design process?
6 / 38
8. The classical grammar
Set of rules of a language to which speakers and writers must conform.
Online Etymology Dictionary
The whole system and structure of a language ... consisting of syntax and
morphology (including inflections)
Oxford dictionary
8 / 38
9. Parts of speech
A part of speech is a category of words (or, more generally, of lexical items)
which have similar grammatical properties.
nouns, verbs, adjectives, adverbs, pronouns, prepositions, conjunctions,
interjections, and sometimes numerals, articles or determiners.
Wikipedia
9 / 38
10. Formal grammars
A set of explicit rules to generate strings in a formal language
Wikipedia
Formal languages, like programming languages, are machine-readable
Example: Java Syntax
10 / 38
11. Cognitive grammar
Cognitive grammars have been developed in the context of cognitive
linguistics. Some assumptions:
Language is meaning and meaning is conceptualization
Language is rooted in experience, shapes our wiew of the world, reflects our
overall experience as human beings
The cognitive grammar maps a language to the conceptualizations
of the mind
11 / 38
12. Interfaces are languages
An API is a subset of a language
A command-line interface or command language interpreter (CLI) is a
language
HTML is a language, with a grammar (XHTML has a strict grammar)
12 / 38
13. UI as language
Which are the advantages to see the UI as a language?
Features of languages:
can represent a conceptual world
has a set of rules (the grammar)
the rules should be used both to build a representation and to evaluate if
a representation is correct
it has a hierarchy of components (letters, syllables, morphemes, words,
phrases, periods, texts ...)
it should be possible to translate from another language, and to another
language
13 / 38
16. Atomic design
Atomic design is an approach partally similar. The metaphor is chemistry
need for modularity: "We’re not designing pages, we’re designing systems
of components." - Stephen Hay
a better workflow and a shared vocabulary
Modeling Structured Content - IAS13 workshop
16 / 38
17. Ooux
A design methodology organized around objects rather than "actions" and
data rather than logic
Object Oriented UX
17 / 38
18. The AOF Method
AOF stands for Activity, Objects, and Features.
First you determine and research the activity you’re going to support. This
helps you identify the social objects within that activity and the actions people
take on those social objects. These objects and actions become your feature
set.
Joshua Porter
18 / 38
20. How to translate from natural language to concepts
when the participants use a noun, it (probably) is a concept, or a category,
or an instance;
a plural form of a noun is a set
a verb is a function
actions are often nominalizated: registration = to register, payment = to
pay, submission = to submit
nominalization of a verb is a symptom that the action has become a script,
and is represented as a concept
when the verbal form is of type "the X of Y", X is a component of Y (if X is
an object) or a characteristic of Y
every concept is a node in the ontology
relations among concepts should be represented by arcs
20 / 38
21. A grammar for the interface
every node in the ontology should have a template
every object of the main concepts should have a page
every category should have an index
at every link in the taxonomy should correspond a (bi)directional link
among the objects
consider to use the concepts as the first level of the navigation
21 / 38
22. Example: slack
un tool di collaborazione, funziona cross-device (pc, telefono, tablet) e ricorda
in parte IRC, ma funziona per progetto/azienda. Apri un profilo slack, inviti le
persone che fanno parte del progetto, poi apri tot canali tematici e ognuno
decide a quali partecipare. A quel punto funziona come una chat, con
condivisione di file, immagini ecc... Cosa particolare: puoi integrare dei servizi
esterni, via webhook. Così quando fai, per esempio, una push su una repo di
github, può arrivare un messaggio ai partecipanti a un canale
A collaboration tool, cross-device, it remembers IRC , for a project or a
company . You open a slack profile , you invite the people that are part of
the project , then you open some thematic channels , and anybody decide to
which partecipate . It works like a chat , with the sharing of files ,
images and so on. ... you can integrate some external services , via
webhook. Doing so, if for example you push a github repo , it comes a
message to the participants of a channel .
22 / 38
23. The conceptualization
Concepts (objects)
project
profile
people (a list of individuals)
channels
files
images
services
Verbs (functions)
open a profile
invite the people
open one or more channels
partecipate to one or more channels
share files and images
integrate
23 / 38
25. Conference
As an example, I interviewed 9 people (via email or skype or facebook chat)
asking them what they would expect on the website of a conference.
I've listed the nouns and verbs (or nominalized verbs) the participant used,
sorted by frequency
speakers (7) - cv (1) - titles (1)
(online) registration (7) (buy the tikets)
dates (6) - deadline
location (5) - how to reach (3)
programme (5)
costs (4)
submissions (3) - procedure - I send the article
contacts (3)
theme - topics (2)
talks (2) - abstract of the tasks (1)
affiliations (2)
25 / 38
27. An agile approach to ux research
Yes, I'm telling the magic world: it's agile ;)
interview some users
create an ontology
create a prototype (involving the stakeholders)
recruit some more participants to test the prototype and to interview
them
update the ontology, the prototype
test again
repeat untill both stakeholders' and users' feedbacks are positive.
A prototipe vs a real example
27 / 38
34. How many verbs in Interaction design?
Grammars distinguish open and closed word classes: nouns, verbs, adjectives
are open, articles, conjunctions and pronouns are closed.
While preparing this talk, I was looking for the most different examples of
verbs. What I realized is that the list is short.
I've identified two dozens of verbs that - I believe - cover 90% of the
actions/functions
34 / 38
35. Most important verbs
Register
Login
Find - Search
Check
Compare
Choose
Decide
Read, watch, listen to
Create
Write
Update
Delete
Buy
Download
Upload
Share
Like
Comment
Give some information
35 / 38
36. Verbs, patterns, guidelines
Cognitive linguistics focus their interest in studying the most important,
universal semantic rules of language.
What we could do, as designers and developers, is to identify the two dozens
of verbs and to draft a corpus of patterns and guidelines for each of the verb.
The same, of course, should be done for the nouns as well: concepts, classes
and instances.
36 / 38
37. To summarize
In my talk I'm doing a list of proposals
Interfaces are languages
Language is meaning
We can identify a grammar of meaning
We can identify the implicit conceptualization people have of a domain
(the decoding process)
We can identify a set of rules to encode the conceptualization in a visual,
interactive interface
We can consolidate our process, in term of research, conceptualization,
design, test, implementation
The process can and should be iterative, agile, lean (at least at the
beginning).
37 / 38
38. Thank you
Are not thought and speech the same, with this exception, that what is
called thought is the unuttered conversation of the soul with herself?
Sophist - Plato
Let's continue the conversation:
mail: bussolon@gmail.com
twitter: @sweetdreamerit
linkedin: bussolon
38 / 38