11
votes
How do we represent that a search feature has "intelligent" capabilities?
Teach the user how to use your feature. Show them example queries to illustrate what is possible. This can be done in some sort of short onboarding experience for new users, or perhaps when the input ...
11
votes
Chat UI for RTL
WhatsApp does mirror the UI when it is set to an RTL language. Google image search for "ווטסאפ" (WhatsApp in Hebrew) shows:
Note how sent messages are now on the left, incoming on the right, and the ...
7
votes
Accepted
Are there any good reasons for the fake 'X is typing...' delay of ChatBots?
I think it ties into the usability heuristic of always showing the user the status of the system. If someone on the other end is typing, that's an update to the person who is waiting.
Now if it's not ...
5
votes
Application of personality type to chat bot interface
There are multiple elements that come into play with conversational interfaces that people tend to forget. People often expect the bots to be live chat, and base their experience on that. When they ...
4
votes
Is there a way to measure the tolerance for "humour" in chatbot conversations?
Unless your chatbot is purely for entertainment, or low-pressure functions, I'd be very cautious.
Humor (unless explicitly requested by a "tell me a joke" command) is an incredibly subtle thing when ...
4
votes
How do we represent that a search feature has "intelligent" capabilities?
The actions the user will want to perform take this pattern:
object [action]
Search field:
term [search]
"Search for this term" = "this term" [Search button]
Item list:
item [add to ...
4
votes
Chat UI for RTL
I don't know. Let's find out.
Google Image Search "arabic whatsapp chat" ...
Here's a screenshot. The little checkmarks are on the messages to the right, and they're the messages I send, aren't ...
3
votes
Chat UI for RTL
No, do not mirror the UI. It will confuse RTL users because WhatsApp, Facebook, and pretty much all chat apps work in the same way where the right-side is your side of conversation, left-side is for ...
3
votes
Research and testing for chatbots in user interface design
Chat bots are not a new concept, but still in their infancy. Thanks to deep learning they start to mature. A lot of user research should be done so that they can be accepted by the society and avoid ...
3
votes
Application of personality type to chat bot interface
The personality of a voice or bot interface should be based on brand's persona and its userbase.
Here are some things I have compiled to think about..Some checklist / guidelines for Personas for ...
3
votes
Listing large lists of data
There is a UX paradigm of Cognitive Overload - Cognitive overload happens when too much information hinders decision-making and a good user experience in general.
Some tactics such as chunking and '...
3
votes
Design with an accordion inside an accordion
What you describe is called nested accordions and there are many examples on the internet. The problem is not nesting accordions, all depends on the type of design and its functionality.
Example demo ...
2
votes
Chatbot response on wrong user input
Don't pretend this isn't a bot answering. You need the user's answer to deliver the service. You need to give an answer that doesn't make them feel stupid. You can make it humorous: "Hey, I'm only a ...
2
votes
How can I design a 'checkbox experience' for a message/text based bot?
I'd think the most human-like method would work best. Ask them the settings one by one, with a short preface.
We will now start with configuration. Please answer yes or no.
Make use of cauliflower ...
2
votes
Should Emoji Be Localized in a Global Chatbot Conversation?
My opinion: don't
Don't attempt to adapt/translate/localize them, at least at the beginning. There isn't even universal agreement for the meaning of emoji within a single community of practice.
I ...
2
votes
Are there any good reasons for the fake 'X is typing...' delay of ChatBots?
I feel like the closest thing is skeuomorphism or the Nielsen's one of the heuristics saying match between system and the real world
Whenever you chat with anyone, they take time writing something ...
2
votes
QA a Chat Bot Relating to UX/CX
You might do a Heuristic Evaluation to discover basic UX issues. Nielsen's original is pretty general, so it should apply to chatbots.
Googling "heuristic evaluation chatbot" returns this article, ...
2
votes
Accepted
Build custom in-app Chat or make use of third-party Chat apps (Messenger, WhatsApp, etc...)
If you really need a chat in your app - make it. Most probably you don't need to make replacement for one of many different messengers used by user, but you need a tool which helps users to exchange ...
2
votes
Accepted
Where should I position CTA or link for finishing chat conversation?
Two suggestions:
1- You do not need the "Zavrsi" link to ask users to provide feedback!
You mentioned that you have a Close button in the header! That's all you need. Close the chat and display the ...
2
votes
Where should I position CTA or link for finishing chat conversation?
I think the main problem is that everything in your screen looks like a CTA. I think that your current placement is OK, but I'd definitely move away of message bubbles looking like CTA buttons and ...
2
votes
What are the common conversational design patterns used by voice-based assistants like Siri, Alexa, Google Assistant and Cortana?
Once I was at a VUI (Voice User Interface) conference, points I remembered:
voice customization - the voice of a 32 year-old woman or 18 year-old man?
NLP algorithms have a problem with understanding ...
2
votes
Best UX when you have several bots?
I'd say this is a case where you want to reduce complexity for the user.
The goal of you chatbots is to help them find answers to their questions in a 'human' way: they can talk to the system as if it ...
2
votes
Accepted
Design with an accordion inside an accordion
If you dont have more than 5 - 6 input fields inside sub-accordion (if its height doesnt takes most of the screen) I would say this is OK.
It would make more sense though to place Icon on the left ...
1
vote
Are there any good reasons for the fake 'X is typing...' delay of ChatBots?
On one hand, it is probably related to the Uncanny Valley, as you already assumed.
On the other, it is about making the answer seem more meaningful, as implied in Rob Earle's answer.
This might seem ...
1
vote
Are there any good reasons for the fake 'X is typing...' delay of ChatBots?
I believe it's because the user would feel like their question is not well enough considered and therefore the answer would not be well thought through enough to be valid or complete even if it is.
...
1
vote
Accepted
How do I manage too many columns in a tabular data showcase for mobile UX
The attempt to match the gain/loss to an overall "blue" color scheme is going to be confusing and harder for the user to quickly glance to see which holdings are going well vs. losing money. 99.999% ...
1
vote
Accepted
How do I optimize this flow for a news chatbot?
To start with a quote:
Conversational UIs might mirror the way we naturally like to
communicate, but they actually required more mental load than
traditional GUIs. If you’re asking a user to ...
1
vote
Should Your Chatbot Be Named?
Yes, your chatbot definitely needs a human name. Chatbots are a simulation of conversations between you and a 'person'. Imagine talking to an actual human being who doesn't have a name. That would be ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
chatbots × 35conversational-interface × 13
chat × 9
user-expectation × 4
user-behavior × 3
research × 3
forms × 2
mobile × 2
design-patterns × 2
user-research × 2
interface × 2
facebook × 2
customer-support × 2
artificial-intelligence × 2
usability × 1
interaction-design × 1
web-app × 1
tables × 1
search × 1
icons × 1
usability-testing × 1
checkboxes × 1
user-centered-design × 1
data-tables × 1
guidelines × 1