Skip to main content Skip to bottom nav

How we can attend more members in less time with better quality

Meandros September 10th, 2021
Hello,

I am a newbie listener in 7 cups, but I am starting to figure out some mechanics I would like to share with you. I am sure that they will sound familiar. Lets start with an example:

A volunteer listener enters the site, wanting to chat to listen some members and be of some help. There are 20 members asking to be listened. The volunteer picks two of them in order to be sure of being able to give them a good quality chat if they both happen to want to talk. One of them seems a gosth chat, but hey... the listener will wait 10 minutes untill he closes that chat just in case. In that time the listeners attend the other chat. That member seems distracted and just type things like "yeah", "sure" or ask questions to the listener. Lets say that the listeners tries and tries for 30 minutes in that chat. In that time the listener already closed the first gosth chat and opened another chat. That new chat goes well for 10 minutes and then the member just disconect, goes afk or something like that. The listener again waits 10 minutes before closing the chat, and in that 10 minutes wont open other chat in order to guarantee a good quality.

So after 30 minutes we have had 1 gosth chat, one disconected chat, and one distracted chat. And what happend with the members who really needed to be listened?... who knows.... What will happend with this listeners after months of experiencing this same kind of chats day after day? ... who knows...

Uber, Didi, and most other companies that conect peer to peer have solved this in a very simple way. Lets use Uber as example:

- Users can rate drivers. So bad drivers will be get out of the platform.
- Drivers can rate Users. So bad users will get out of the platform.

At the moment in 7 cups, members do rate listeners. So bad listeners can be spoted and get out of the platform.

But listeners cant rate members. So bad members wont get out of the platform. There are certain rules that allow listeners to block and report really bad members, but there is no soft way to progressive detect bad members.

Lets say any chat must end with a rating, the listener rates the member with 0 to 5 stars. And the member rates the listener in the same way. There are also some frecuently options to mark like "gosth chat" or went "afk" or "nice person" or watever. The site record the stars, the marked options and the IPs.

As more listeners of different IPs mark the same things of the same member, that rate becomes trustworthy and more relevant. So a member who was marked as "disruptive" by 0 to 2 listeners may recieve no consecuence. Once marked by 3 to 5 listeners may get an automatic warning and some kind recomendation (maybe a link to a guide for disruptive people). Once marked by 6 to 10 listeners (specially if their IPS are of different countries) that member may become silenty delayed automatically so their request shows after some time of delay (1 minute, then 2 minutes... by 10 minutes that member is virtually banned, but by the slow delaying process most wont notice so wont create new accounts). The lesser the rating the bigger the delay. Once the rating goes higer the delay goes down until it disapear. Higthly rated members (people who are nice and respectful) may get priority on the list or even access to better rated listeners.

All this can be do automatically. No people involved to review.

What would happen? Well, good members would get to good listeners fast. Bad members and bad listeners would naturally leave 7 cups.

Waiting times would be greatly reduced, listeners would have better experiences and thus they would stay longer so would attend more members so waiting times would be even greatly reduced.

On the other hand, If 7 cups becomes a fun app to bother listeners and do some casual chat while being bored, real people needing to be listened wont reach listeners.

Hope this will be of some help.

Hugs.


8
theriverissinging September 10th, 2021

@Meandros

Hi meandros!

(I am confused as to if this is the right place for the thread thus tagging @Sunisshiningandsoareyou / @jovialButterfly6752 so that they can look into this. Sorry if you didn't wish to be tagged.)
Appreciate your concern to improve the experience and quality of support provided.
However, I disagree with a lot of things here. The following is all my opinion.
Sure the ghost and disconnected chats can be time-consuming. But the members are here because they need support or just someone to talk to. Ghost chats can happen for a lot of reasons such as network/connectivity issues, the urge to talk is suddenly not there, an emergency came up, site glitches, feeling overwhelmed, etc. These are all really valid, in my opinion and don't say anything about how "deserving" one is when it comes to getting support. I think that everyone who sends a request in the general queue or asks for support in any other manner such as browsing listeners, group support chats or forums deserves to be listened.
Casual chats can also look like support for some people. I mean, I talk about random geeky stuff to my therapist half of the times and it helps me, it really does. I can too go like "yeah", "sure", etc. sometimes. The same could happen with members for various reasons such as having disorganised thoughts, saying things in a manner that could appear like a "word salad" to others, relying lesser on verbal communication, etc. Everyone communicates differently which is completely okay (Added that since it felt relevant, not asking for support). Again, this does not mean they are any less deserving of a good listener.
I don't see a point in "rating" members either. All the process seems very judgemental for reasons that the members may really not be responsible for. While I understand this can be frustrating or exhausting for you (which is again valid), this is not a reason to classify or judge someone as "good" or "bad". Having some genuine connectivity issues and then blaming them for the same plus also delaying support is not really something that aligns with the purpose of the site? I also don't think we should rely on listeners to decide whether a member should be here or not, or delay the waiting time for them or anything as such.
As far as inappropriate chats (such as asking for sexting) are concerned, we have a report system in place for the same.
On a concluding remark, I don't see a point in prioritising or grouping members based on the given points or any points at all. This rather feels counter-effective to the purpose in question which is quality and timely support. Everyone who comes here should get the listeners/support they deserve and need.
QuietMagic September 10th, 2021

@Meandros

This is an interesting topic--thanks for bringing it up. 😊

Here is my usual flowchart for what I'll do if a member ghosts me or stops responding:

  • [If chat is already in progress] Try reflecting/summarizing things the member has already said
  • [If chat is already in progress] If no response or conversation is still stuck, try asking an open question
  • If no response after a few minutes, ask if the member is still there
  • If no response after a few minutes, say something like "It looks like you’re not here. I’m going to end the chat and take another chat request" and then end the chat.

Some of the benefits are that 1) I'm only waiting 5-6 minutes to end a ghost chat instead of 10+ minutes, 2) I don't have to worry about one of the ghost members PM'ing me 30 minutes later expecting me to respond while I'm in the middle of another chat.

***

I definitely have a similar experience of enjoying chatting with some members more than others. Some of the things you mentioned (e.g. member seems distracted, member doesn't have much to say or only gives one-word responses) are also things that can make a chat feel less enjoyable or meaningful for me.

I'm personally opposed to penalizing members for these things though, for a few reasons:

  • Many of these members are still legitimately seeking support and deserve the same care as people who might be more interesting/enjoyable to talk to
  • Unless if a member is being abusive or inappropriate (in which case the listener should warn/block/report them), the member isn't breaking any rules or doing anything wrong
  • Different listeners are going to have different criteria for what they consider to be a "good" member or "bad" member. (E.g. I might dislike casual chats but another listener might love them.)

I think your feedback possibly connects to some broader feedback other people have given about the current GR system, which is that it's not very good at ensuring compatibility. Neither listeners nor members using the GR queue have a good way of guaranteeing that they'll get matched with someone they actually enjoy talking to.

There have been a couple positive things going on recently that might possibly improve this in the near-future:

  • A suggestion was made to have members fill out a short text form describing their issue before entering the queue and then to display this in the queue for listeners to see. I like this idea a lot, and there seems to be at least some chance that this might be implemented based on the response from the community account.
  • My understanding is that 7 Cups is also working with some researchers to brainstorm ways of improving the compatibility of listener-member matching.

P.S. I've seen some of your posts in the Relationship forum and you're doing amazing work. 💜

AffyAvo September 10th, 2021

I find this concerning as it's normal for people experiencing a distressing situation to be distracted. That doesn't mean they aren't deserving of a listener.
There's also some ableism built into this - afk can be due to things like symptoms. Sudden bathroom needs, vomiting, bleeding, I've had a skin lesion pop and gush fluid, etc. There are also aspects like brain fog, neurodiversity, triggers occurring in a chat.
When my brain fog is fairly significant won't take a chat as a listener but I might as a member.

Also when it comes to being polite, I think members may get bad ratings for maintaining boundaries. I have had numerous chats with listeners who have 5 star ratings who have been disrespectful, told me I just need to see a doctor (despite regularly seeing multiple) try to sext, ask for my phone number or pictures etc etc etc.
If a listener starts calling me Dear I think I would probably get rated lower if I said something like Don't call me dear. Instead of Please, if you don't mind, I prefer to just be called Affy. They crossed the boundary first and is something that listeners shouldn't do, yet is common.

I could see rating members as a possibility if listener quality was greatly improved first and listener's had clear training on specifics why a member should get a lower rating. Until then, implementing this is going to penalize members for listener shortcomings or their issues they likely came here in the first place. I think there's also a fair number of topics that would result in low ratings. As an example, see some of the past posts about pedophilia and support here. I'm not talking about child abusers/planning abuse. I'm referring to people who are scared or horrified by what they feel attraction to. There has been a number of judgmental statements by listeners including some experienced, well reviewed listeners. I think this has a huge potential to build on existing stigma.

IceCream4IceCream September 10th, 2021
@Meandros

Thanks for the tag @theriverissinging. I have a lot of thoughts about all this too but perhaps this is a conversation to have via PM and not in a forum as things might get heated?

Tagging an admin as they might be interested and more qualified to say something: @ASilentObserver

RarelyCharlie September 10th, 2021

@Meandros I basically agree, although there are some things I would do differently. We already do this kind of thing to some extent. A member who misuses 7 Cups does not get full access to support.

Some other comments…

7 Cups has always found forum discussion about complex topics difficult. Discussions in the forum tends to be ignored. 7 Cups has not yet learned to value viewpoint diversity or to trust the community. Instead, 7 Cups has always trusted distant experts, at first in Silicon Valley, and more recently at Carnegie Mellon University, more than even the most experienced community members. We've been told that experts at CMU are coming up with plans to improve the general request system, and whatever they say will probably happen some day with little warning and no discussion. So don't be surprised if your ideas not taken up.

An IP address does not identify a person. It might have done 50 years ago, and some very old networking textbooks might still give that impression, but the Internet has moved on and IP addresses are now allocated dynamically. I can change mine, even to another country, with just a few clicks.

Charlie

Meandros OP September 10th, 2021
Wow, I did not expected so many replies nor do I expected so good ones. I feel understood and listened. Thank you. =)

@river: You seem to think the proposal is non needed and give no value, and that It is not posted in a proper place. So you asked for help to have the issue solved. Thank you for getting involved.

@quietmagic: Thank you! I did not know of those inniatives (as a good newbie, I dont know many things). I will take into consideration your experience to try to attend more members. =)

@Affy: You gave a lot of examples of real situations that I did not know. I think you have shared a lot of value. I also see a lot of concern about listeners quality, I was neither fully aware of that. Thanks.

@Jovi: Thank you for comming and tagging an admin who may be more insterested and qualified. I aprecciate your concern about the conversation dont scaling into something "heated". I would like to listen to some of your many tougths about the topic, you can PM me if you feel that way. Hugs.

@Charlie: Thank you, you gave a lot of value there. Spoted some improvement oportunities for the company about where to find feedback. I dont expect to be taken into account, nor do I expect my idea to be even that good. In my experience, expectations are the seeds of frustration.

Just to clarify I felt I should give proper feedback of what I am currently observing. I get asked every day "How has been your listened experience so far?", and I respond "Fine" because I feel fine, but I wanted to share my current view of the matter. Why, because I feel it is the correct thing I should do. It alings with my personal values.

About 7 Cups as a company, I will say that they have invited me to their house, have gave me free courses, have put me in conctact with great humans, and have let me practice my listening skills with their clients. I am gratefull. And a good and honest feedback is a way of "feeding back" them. I dont have any expectations of what they do with it. Thats up to them.

I am just responsible of my own behavour, that is enougth responsibility for me.

Thank you all. =)

Hugs.
2 replies
AffyAvo September 10th, 2021

@Meandros I apprecitate you posting it over where all could see it! I think it helps when suggesting an idea in general, it allows for early problem solving/improvements proactively!
I could also see some information being useful, like if a member is slow to respond/tends to lstop responding and pops back in 10, 30 minutes later a listener who only has 20 minutes to chat or who comes in for an hour each week would probably be better off pairing with a different member. And it can be situational, today maybe that's not a good pairing, but tomorrow when they have a less scheduled day it works.

Also if the overall listener quality was improved, some of the potential problems wouldn't be as bad. If we ever see a huge improvement there, I think this idea could be worked with easier.

Unrelated tip for the forums - you need to use exact username tags for the tag notification to work. Since the subscribe feature isn't working as it normally does people are less liketo to return here without a tag.

theriverissinging September 11th, 2021

@Meandros
Thanks for listening! It's not like I don't see value in your suggestions, I just disagree. I do think that everything that is brought up is valuable and should be heard intently. /gen

Seeing some of the other posts, I can also now realise how the pairing can help and the text box idea seems pretty good.
I do hope to see some changes in the technical aspects here (like overall).
*hugs back*
load more