I had some interesting discussions about it at FOSDEM and similar
topics popped up - how to make first-time/new contributor onboarding
more engaging and welcoming and helped, but at the same time not to
over-burden ourselves with mostly repetitive questions/answers.

And I would love to carry this conversation here as well.

I looked at the proposal and with the CYOA engines, one of the
problems is that you have to script it and investi in defining the
paths/branches, but with the recent development in the AI tools (hello
Chat-GPT) - maybe we do not have to do it.
Ut might be controversial, but I think one option that we **might**
consider (and I am very cautiously dropping it here - without strongly
supporting it - just as an idea) to use some AI engine/chatbot to
help.

I believe we just passed the level where answers from such chatbots
are much more useful and correct (and legible) than even several
months ago. They are mostly correct, there is a lot of "caution"
introduced by those who develop the engines to avoid a number of
pitfalls from the past. And I imagine, if you feed such a bot with
previous conversations of ours (hey they are all public!) both the
range of questions/answers and useful answers such bot could "serve"
might be way, way better and wider (and might be reinforced
conrinuously with real "new" conversations) than anything we could
ever do with scripting. For me this might be really like every "human"
answer we have is automatically building a new path and adventure in
such CYOA engine.

Of course - that shoudl be clear that the bot is not human answering
(this was at least the conclusion of FOSDEM discussions I had). We
(humans) have to watch the conversations to correct problems if the
answer is wrong and probably a multitude of other things.

And there are risks of dehumanising such conversations, so we should
likely carefully make sure that there is human-in-the-loop at the
moments where it is really needed.

And maybe somehow we could combine the two - CYOA engine with some
basic adventure openers + ChatBot. I am pretty sure the CYOA engine
developers - see the writing on the wall, and the AI models will be -
hopefully - more and more open and easier (and cheaper) to use, so
maybe simply CYOA engine choice that you dicsuss in the docs Shane,
shoudl be chosen based on current/future ChatBot/AI integration.

No concrete proposal yet, I am just wondering if this is a topic that
people have strong opinions about :).

J.


On Tue, Feb 7, 2023 at 11:51 PM Shane Curcuru <a...@shanecurcuru.org> wrote:
>
> I've been burnt out for a while at trying to answer newcomer's
> questions.  It's not scalable, and even when I do the work to not answer
>   a question - but instead send a link to the doc where the answer is -
> it's still tedious.
>
> So I finally thought: why don't we try to automate some part of this?
>
> https://cwiki.apache.org/confluence/display/COMDEV/New+Contributor+Guidance+Tool
>
> There are a million things we could do to make newcomers more welcome
> and feel confident they can find a place they might fit.  This is just
> one, but it's one I'm hoping other folks are interested in helping to build.
>
> Feel free to discuss here; and please join in on the wiki to crystalize
> what thing we might actually build that would help guide a complete
> newcomer to someplace they might find interesting.  Besides being a
> really cool tool, it'd save Maxim a lot of time!
>
> --
> - Shane
>    ComDev PMC
>    The Apache Software Foundation
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to