How we can attend more members in less time with better quality
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.
@Meandros
Hi meandros!
@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. 💜
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.
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
@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
@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.
@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.
@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