Thanks for all the comments. Aaron guessed it right. We can treat it as a
multi-label classification problem. :)
We are currently working on the design document, will share it on dev list
once it is more concrete.

@Marco, seems like a good idea too but as you said, it will still involve
manual labeling. We can do this as a temporary solution but need a more
@Hao, will explore that option too! Thanks!

Thanks,
Roshani

On Mon, May 21, 2018 at 5:42 PM, Jin, Hao <h...@amazon.com> wrote:

> Definitely a good idea. I think maybe we can also try out the new gluon
> NLP toolkit on this task?
>
> On 5/21/18, 5:24 PM, "Anirudh" <anirudh2...@gmail.com> wrote:
>
>     Yes, I guessed that :). Was looking for more details.
>
>     On Mon, May 21, 2018 at 5:03 PM, Aaron Markham <
> aaron.s.mark...@gmail.com>
>     wrote:
>
>     > AI obviously.
>     >
>     > On Mon, May 21, 2018 at 5:01 PM, Anirudh <anirudh2...@gmail.com>
> wrote:
>     >
>     > > Hi Roshani,
>     > >
>     > > Good suggestion! How will the bot decide what labels to add ?
>     > >
>     > > Anirudh
>     > >
>     > > On Mon, May 21, 2018 at 4:39 PM, Naveen Swamy <mnnav...@gmail.com>
>     > wrote:
>     > >
>     > > > +1 for the proposal to triage issues, I think committers should
> also do
>     > > > this exercise to understand the customer pain.
>     > > >
>     > > > I am also inclined to use a bot account like how Tensorflow and
> other
>     > > repos
>     > > > do it, https://github.com/googlebot.
>     > > > https://github.com/tensorflow/tensorflow/pull/19445#event-
> 1638027271
>     > -->
>     > > > This is auto-tagged by the bot, it would be cool if we could do
> that as
>     > > > well.
>     > > >
>     > > >
>     > > >
>     > > > On Mon, May 21, 2018 at 4:25 PM, sandeep krishnamurthy <
>     > > > sandeep.krishn...@gmail.com> wrote:
>     > > >
>     > > > > Thanks,
>     > > > >
>     > > > > Roshani for starting this thread.
>     > > > >
>     > > > > Yes, I think labeling the issues will help a lot in driving the
>     > > attention
>     > > > > of contributors to specific areas and make it easy for new
>     > contributors
>     > > > to
>     > > > > search and pick their contribution.
>     > > > >
>     > > > > I agree manually doing it all the time is not scalable and
> efficient.
>     > > > Your
>     > > > > proposal on bot script to auto-label, similar to the working of
>     > Jenkins
>     > > > bot
>     > > > > to re-test, re-build actions, will be very useful and
> effective.
>     > > Hence, I
>     > > > > am more inclined to your *option 1* to have a bot account to
> add
>     > > labels.
>     > > > >
>     > > > > Best,
>     > > > > Sandeep
>     > > > >
>     > > > > On Mon, May 21, 2018 at 4:16 PM, Roshani Nagmote <
>     > > > > roshaninagmo...@gmail.com>
>     > > > > wrote:
>     > > > >
>     > > > > > Hi,
>     > > > > >
>     > > > > > Some of us here at Amazon as a part of our day job, are
> triaging
>     > > Github
>     > > > > > issues to find where MXNet users are experiencing difficulty
> and
>     > help
>     > > > the
>     > > > > > community focus on those areas. This is done by assigning
> labels to
>     > > the
>     > > > > > Github issues. We do know that only labeling won’t solve the
> real
>     > > > problem
>     > > > > > but we will expand our scope to also attempt to resolve the
> issues.
>     > > > > > Categorizing issues could also help contributors and
> maintainers
>     > who
>     > > > > know a
>     > > > > > particular area to pick up the issue and help the user.
>     > > > > >
>     > > > > > Right now, we just manually go through the issues. If they
> are
>     > > > questions,
>     > > > > > we redirect users to start a discussion on discuss forum,
> find the
>     > > > > > appropriate labels and then ask one of the committers to add
> those
>     > > > > labels.
>     > > > > > This process is not very smooth as its completely manual and
> every
>     > > time
>     > > > > we
>     > > > > > need to ask committers to add labels.
>     > > > > >
>     > > > > > We want to be able to automate/simplify this issue labeling
>     > process.
>     > > > > > Right now, as far as I know, there's no way for
> non-committers to
>     > add
>     > > > > > labels. So, I want to propose two options:
>     > > > > >
>     > > > > > - Using a separate account having minimum permissions to run
> the
>     > bot
>     > > > > script
>     > > > > > which will do the labeling. For this, we will need an
> account to be
>     > > > > created
>     > > > > > from Apache infrastructure with proper access and they can
> control
>     > > the
>     > > > > > access for the account through
>     > > > > > https://docs.aws.amazon.com/secretsmanager/latest/
>     > > userguide/intro.html
>     > > > > >
>     > > > > > - Using one of the committers auth token to run the script.
>     > > > > >
>     > > > > > Please let me know if you have any other ideas to do this.
>     > > > > >
>     > > > > > Thanks,
>     > > > > > Roshani
>     > > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > > --
>     > > > > Sandeep Krishnamurthy
>     > > > >
>     > > >
>     > >
>     >
>
>
>

Reply via email to