You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@predictionio.apache.org by Alejandro G <ag...@gmail.com> on 2019/03/31 05:55:17 UTC

Engine recommendation

Hello, I am trying PredictionIO for the first time in a hackathon I am
taking part in next week. In my team we use a web service to report and
triage our automated tests. The goal of my hackathon project is to look at
previously triaged results to make triage suggestions for the test being
triaged. For example, if a previous test failed because with the error
message "Unable to verify ID=XYZ" and it was triaged with bug number 1001
then if a new test were to show the same or similar (since variations can
happen) string then PredictionIO should suggest bug number 1001 as the
proper way to triage the test failure.

I would expect to send something along the following lines to PredictionIO
to train it  after a test is triaged
{
    "stepTextBeforeFailure" = "install program" //could be empty if test
failed with the first call
    "failureText" = "Unable to verify ID=XYZ"
    "stepTextAfterFailure"= "ID is equal to ABC" // typically would have
more information regarding failure but it could also be empty
    "triageCategory" = "BUG" // could be CONFIG, ENVIRONMENT, etc
    "triageComment" = "BUG ID 1001"
}

I would expend to send something along the following lines to PredicitonIO
to get a suggestion for triageCategory and triageComment
{
    "stepTextBeforeFailure" = ""
    "failureText" = ""
    "stepTextAfterFailure"= ""
}

I need a recommendation as to which of the engine to deploy to PredictionIO
that would help me tackle this problem.

Thanks