Hey everyone, just a quick update on this. CCing kubernetes-users as well.

The pensive folks have agreed to a pilot for the next few weeks for us to
kick the tires. I've enabled it on #kubernetes-users and
#kubernetes-novice. Here's how it works:

a) The bot collects questions from the channels, then once a day it puts
them in a queue.
b) A human (currently me) then goes through the queue and picks out the
good questions with answers which then pensive collects.
c) Once 100 questions have been seeded to kick off the machine learning the
bot turns on in the channels.
d) If a user asks a question that the bot thinks it has an answer to it
will PM them with what it thinks the answer is, the user then marks whether
this is useful, etc.
e) Users can also directly query the bot.

Here's a quick demo if you missed it:
https://www.youtube.com/watch?v=34eS_L_cfYU

Most of the interaction is directly to the asking user or if you query it,
so don't expect spamminess. One of the first things I'd like to identify is
a group of people who are willing to curate incoming questions, ideally
those of you that sit in -users and -novice and are good at recognizing
common patterns, that way we could crowdsource the curation across
timezones. If you're interested in this sort of thing ping me offlist.

To answer some questions, Mike, it hasn't yet collected a set of questions
so I'm not exactly sure how this will work, but it appears as though the
people answering the queue can edit and polish the content, so maybe it's
relying on the human to catch a mistake if it mixes up conversations.

I also asked about StackOverflow integration, which is currently not a
feature but something I am giving their team feedback on. For example it
would be awesome if we could ingest everything in the kubernetes tag so
that if a question is already answered on SO and a new user asks in the
channel the bot just PMs them the direct link.


On Fri, Jan 26, 2018 at 6:13 PM Mike Johnson <mike.john...@help.com> wrote:

> This could be very useful. Question, for a question to be marked as
> answered would this require @'ing the user or that the responses be a
> thread? Or can it somehow grok answers that aren't directly threaded to the
> question?
>
>
> On Friday, January 26, 2018 at 12:40:46 PM UTC-6, Jorge Castro wrote:
>
>> Hi everyone,
>>
>> We do have a ton of things in -novice and -users that eventually get lost
>> in the ether, should we investigate something like this?
>>
>
>> ---------- Forwarded message ---------
>>
>> From: Renuka Apte <ren...@pensieve.ai>
>>
> Subject: question answering for kubernetes community
>> Date: Jan 25 2018, at 4:08 pm
>>
> To: jo...@heptio.com
>>
>
>>
>>
>> Hi Jorge,
>>
>> I’m reaching out to you because my cofounder and I have been exploring
>> ways to help with question answering and support at organizations like
>> yours, and thought you might find it useful for the Kubernetes community.
>>
>> I noticed that Kubernetes has very active slack channels for helping
>> developers. We’ve built a bot that listens on a channel, automatically
>> detects questions and can answer them if they were previously answered, and
>> can detect when a new question is answered and help capture it into a Q&A
>> knowledge base.
>>
>> Here’s a demo of what we’ve built so far — https://youtu.be/34eS_L_cfYU
>>
>> I’d love to get your feedback on whether it might be useful to help you
>> better engage & support your developer community.
>>
>> We ran our code against a sample of your kubernetes-users channel and
>> here’s a screenshot of what it looks like (since this was a scrape, as we
>> don’t actually have bot permissions on your channel, I can’t show what the
>> whole interaction might look like):
>>
>>
>> Let me know what you think.
>>
>> Best,
>> Renuka.
>> www.pensieve.ai
>> https://www.linkedin.com/in/renuka-apte/
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Kubernetes developer/contributor discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to kubernetes-dev+unsubscr...@googlegroups.com.
> To post to this group, send email to kubernetes-...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/kubernetes-dev/0feec01f-b671-41e2-a820-a54b3eb91c3d%40googlegroups.com
> <https://groups.google.com/d/msgid/kubernetes-dev/0feec01f-b671-41e2-a820-a54b3eb91c3d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to kubernetes-users+unsubscr...@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to