Sorry for incomplete email. Sent it too fast.
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
long-term solution.
@Hao, will explore that option too! Thanks!

Thanks,
Roshani


On Tue, May 22, 2018 at 9:52 AM, Roshani Nagmote <roshaninagmo...@gmail.com>
wrote:

> 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-16
>> 38027271
>>     > -->
>>     > > > 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