Hi Danula, On Tue, Aug 4, 2015 at 11:47 AM, Danula Eranjith <hmdanu...@gmail.com> wrote:
> Hi Nirmal, > > In ML, what is the preferred way of keeping data in a single row of > JavaRDD? > I didn't quite get your question. Can you elaborate please? > > As I have figured it depends on the algorithm being used. > > Danula > > On Thu, Jul 30, 2015 at 9:14 AM, Nirmal Fernando <nir...@wso2.com> wrote: > >> Thanks Danula, I'll send an invite. >> >> On Wed, Jul 29, 2015 at 10:24 PM, Danula Eranjith <hmdanu...@gmail.com> >> wrote: >> >>> Hi Nirmal, >>> >>> I am available after 1.30pm on Tuesday, Wednesday and Thursday. >>> >>> Danula >>> >>> On Wed, Jul 29, 2015 at 12:10 PM, Nirmal Fernando <nir...@wso2.com> >>> wrote: >>> >>>> Hi Danula, >>>> >>>> Can we arrange a demo/review somewhere next week? Please let me know >>>> few time slots. >>>> >>>> On Thu, Jul 23, 2015 at 11:47 AM, Nirmal Fernando <nir...@wso2.com> >>>> wrote: >>>> >>>>> Thanks Danula. >>>>> >>>>> On Thu, Jul 23, 2015 at 11:41 AM, Danula Eranjith <hmdanu...@gmail.com >>>>> > wrote: >>>>> >>>>>> You can find the source at [1] >>>>>> <https://github.com/danula/wso2-ml-wrangler-integration>. I have to >>>>>> do some refactoring when integrating to ML. >>>>>> >>>>>> [1] - https://github.com/danula/wso2-ml-wrangler-integration >>>>>> >>>>>> On Thu, Jul 23, 2015 at 11:31 AM, Nirmal Fernando <nir...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Thanks Danula. Please share the current code, if possible. >>>>>>> >>>>>>> On Thu, Jul 23, 2015 at 8:41 AM, Danula Eranjith < >>>>>>> hmdanu...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> >>>>>>>> I have succeeded in parsing the operations from wrangler javascript >>>>>>>> code to spark transformations I have written. Working on automating the >>>>>>>> process. >>>>>>>> >>>>>>>> Last couple of steps would be changing the wrangler interface and >>>>>>>> integrating it into ML Wizard. >>>>>>>> >>>>>>>> Thanks >>>>>>>> Danula >>>>>>>> >>>>>>>> On Wed, Jul 22, 2015 at 9:31 AM, Nirmal Fernando <nir...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Danula, >>>>>>>>> >>>>>>>>> Could you please summarize the current status of the project and >>>>>>>>> also the things left to do? >>>>>>>>> >>>>>>>>> On Sun, Jul 19, 2015 at 11:39 PM, Danula Eranjith < >>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Thank you. >>>>>>>>>> Will use them. I already have some other kaggle datasets as well. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> 1. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Jul 19, 2015 at 11:30 PM, Danula Eranjith < >>>>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Nirmal, >>>>>>>>>>>> >>>>>>>>>>>> Would it be possible to get some sample data sets which are >>>>>>>>>>>> more likely to be pre-processed using wrangler. I am currently >>>>>>>>>>>> testing my >>>>>>>>>>>> implementations against small and more general data sets. >>>>>>>>>>>> >>>>>>>>>>>> I have checked datasets available at [1] >>>>>>>>>>>> <https://github.com/wso2/product-ml/tree/master/modules/samples> as >>>>>>>>>>>> well. But there is nothing much to be processed as they are ready >>>>>>>>>>>> to be fed >>>>>>>>>>>> to ML. >>>>>>>>>>>> >>>>>>>>>>>> [1] - >>>>>>>>>>>> https://github.com/wso2/product-ml/tree/master/modules/samples >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Danula >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Jul 16, 2015 at 10:15 PM, Nirmal Fernando < >>>>>>>>>>>> nir...@wso2.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Thanks Danula. >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Jul 16, 2015 at 10:07 PM, Danula Eranjith < >>>>>>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Sorry for not keeping you in the loop. >>>>>>>>>>>>>> >>>>>>>>>>>>>> After considering and experimenting with several options. I >>>>>>>>>>>>>> am using the javascript code generated by wrangler to implement >>>>>>>>>>>>>> them using >>>>>>>>>>>>>> spark. I have used regular expressions to extract the operations, >>>>>>>>>>>>>> parameters and values and mapped them to spark transformations I >>>>>>>>>>>>>> previously >>>>>>>>>>>>>> developed. >>>>>>>>>>>>>> >>>>>>>>>>>>>> The code generated by wrangler for certain functions have >>>>>>>>>>>>>> nested operations. >>>>>>>>>>>>>> >>>>>>>>>>>>>> (1) >>>>>>>>>>>>>> >>>>>>>>>>>>>> /* Fill split3 with values from above */ >>>>>>>>>>>>>> w.add(dw.fill().column(["split3"]) >>>>>>>>>>>>>> .table(0) >>>>>>>>>>>>>> .status("active") >>>>>>>>>>>>>> .drop(false) >>>>>>>>>>>>>> .direction("down") >>>>>>>>>>>>>> .method("copy") >>>>>>>>>>>>>> .row(undefined) >>>>>>>>>>>>>> ) >>>>>>>>>>>>>> >>>>>>>>>>>>>> (2) >>>>>>>>>>>>>> >>>>>>>>>>>>>> /* Delete rows where split1 is null */ >>>>>>>>>>>>>> w.add(dw.filter().column([]) >>>>>>>>>>>>>> .table(0) >>>>>>>>>>>>>> .status("active") >>>>>>>>>>>>>> .drop(false) >>>>>>>>>>>>>> .row(dw.row().column([]) >>>>>>>>>>>>>> .table(0) >>>>>>>>>>>>>> .status("active") >>>>>>>>>>>>>> .drop(false) >>>>>>>>>>>>>> .conditions([dw.is_null().column([]) >>>>>>>>>>>>>> .table(0) >>>>>>>>>>>>>> .status("active") >>>>>>>>>>>>>> .drop(false) >>>>>>>>>>>>>> .lcol("split1") >>>>>>>>>>>>>> .value(undefined) >>>>>>>>>>>>>> .op_str("is null") >>>>>>>>>>>>>> ]) >>>>>>>>>>>>>> ) >>>>>>>>>>>>>> ) >>>>>>>>>>>>>> >>>>>>>>>>>>>> I have succeeded in parsing the operations similar to (1) >>>>>>>>>>>>>> above and currently working on extending it to work on >>>>>>>>>>>>>> operations similar >>>>>>>>>>>>>> to (2). >>>>>>>>>>>>>> >>>>>>>>>>>>>> Next step would be automating the process of spark >>>>>>>>>>>>>> transformation generation. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Danula >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Jul 15, 2015 at 7:32 PM, Nirmal Fernando < >>>>>>>>>>>>>> nir...@wso2.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Please send an update at least every week. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Jul 15, 2015 at 5:51 PM, Supun Sethunga < >>>>>>>>>>>>>>> sup...@wso2.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Any update on the progress? Were you managed to integrate >>>>>>>>>>>>>>>> the transformations with the wrangler? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Thu, Jul 2, 2015 at 11:38 AM, Danula Eranjith < >>>>>>>>>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Update on the current progress of the project and future >>>>>>>>>>>>>>>>> activities as we discussed at the recent meeting. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *Current Progress* >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I have completed the phase of creating spark >>>>>>>>>>>>>>>>> transformations relevant to operations available in wrangler. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Operations implemented >>>>>>>>>>>>>>>>> - Fill >>>>>>>>>>>>>>>>> - Split >>>>>>>>>>>>>>>>> - Drop >>>>>>>>>>>>>>>>> - Delete >>>>>>>>>>>>>>>>> - Extract >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *Future activities* >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> - Modify the wrangler interface to suit the current >>>>>>>>>>>>>>>>> implementation >>>>>>>>>>>>>>>>> - Automate the process of generating Spark transformations >>>>>>>>>>>>>>>>> - Integrating wrangler to the ML workflow >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>> Danula >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sun, Jun 28, 2015 at 9:31 AM, Danula Eranjith < >>>>>>>>>>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> No, We haven't done a review yet. >>>>>>>>>>>>>>>>>> It would be great if we could have one so that I can >>>>>>>>>>>>>>>>>> discuss with you all and clarify the next steps of the >>>>>>>>>>>>>>>>>> implementation as >>>>>>>>>>>>>>>>>> you mentioned. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>>>>> Danula >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sun, Jun 28, 2015 at 9:25 AM, Supun Sethunga < >>>>>>>>>>>>>>>>>> sup...@wso2.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Did we have a review for the work done so far? If not, >>>>>>>>>>>>>>>>>>> shall we have a one? We can clear out any doubts and issues >>>>>>>>>>>>>>>>>>> as well.. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>> Supun >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Wed, Jun 24, 2015 at 6:42 AM, Nirmal Fernando < >>>>>>>>>>>>>>>>>>> nir...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks for the update, keep them coming. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On a JavaRDD you can perform a collect() to get a list, >>>>>>>>>>>>>>>>>>>> AFAIR. Yes, this is costly, since it would load whole >>>>>>>>>>>>>>>>>>>> dataset into memory. >>>>>>>>>>>>>>>>>>>> So, is this an operation which involves multiple rows? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Tue, Jun 23, 2015 at 2:15 PM, Danula Eranjith < >>>>>>>>>>>>>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi Supun, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I modified the "Fill" operation to add what you >>>>>>>>>>>>>>>>>>>>> mentioned. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I used a workaround to to implement certain parts of >>>>>>>>>>>>>>>>>>>>> the operations such as filling with values from rows >>>>>>>>>>>>>>>>>>>>> above and below. >>>>>>>>>>>>>>>>>>>>> I created a List Implementation using toArray() method >>>>>>>>>>>>>>>>>>>>> in JavaRDD and then converted it back to a JavaRDD after >>>>>>>>>>>>>>>>>>>>> the operation. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> This will be inefficient (in terms of both memory and >>>>>>>>>>>>>>>>>>>>> time) when working with very large data sets. But I think >>>>>>>>>>>>>>>>>>>>> its important to >>>>>>>>>>>>>>>>>>>>> have these features included. Otherwise a user would be >>>>>>>>>>>>>>>>>>>>> left with very >>>>>>>>>>>>>>>>>>>>> limited set of operations. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Please let me know if you have a different opinion on >>>>>>>>>>>>>>>>>>>>> this. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>> Danula >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Tue, Jun 16, 2015 at 9:44 AM, Supun Sethunga < >>>>>>>>>>>>>>>>>>>>> sup...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Somehow there are issues in implementing certain >>>>>>>>>>>>>>>>>>>>>>> wrangler functions due to limitations in JavaRDD used >>>>>>>>>>>>>>>>>>>>>>> in spark >>>>>>>>>>>>>>>>>>>>>>> e.g. - >>>>>>>>>>>>>>>>>>>>>>> Fill operation - when filling with values from rows >>>>>>>>>>>>>>>>>>>>>>> above and below >>>>>>>>>>>>>>>>>>>>>>> Fold operation >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Agree, since rows will get executed randomly with >>>>>>>>>>>>>>>>>>>>>> spark, inter-row operations are not very meaningful. >>>>>>>>>>>>>>>>>>>>>> But you can slightly modify the implementation of the >>>>>>>>>>>>>>>>>>>>>> "Fill" operation, such as, to fill values based on an >>>>>>>>>>>>>>>>>>>>>> expression/static-value/mean etc. (not depending on >>>>>>>>>>>>>>>>>>>>>> other rows).. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>> Supun >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Tue, Jun 16, 2015 at 9:27 AM, Supun Sethunga < >>>>>>>>>>>>>>>>>>>>>> sup...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Sorry for the late reply. Have you got the details >>>>>>>>>>>>>>>>>>>>>>> you were looking for? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> It would be great if I could get to know which >>>>>>>>>>>>>>>>>>>>>>>> wrangler operations are important for a user of the ML >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Other than the ones you have mentioned in the >>>>>>>>>>>>>>>>>>>>>>> proposal, think its better to have "Translate" >>>>>>>>>>>>>>>>>>>>>>> operation as well (to create a new column based on an >>>>>>>>>>>>>>>>>>>>>>> existing column). >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>> Supun >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Jun 4, 2015 at 10:11 PM, Danula Eranjith < >>>>>>>>>>>>>>>>>>>>>>> hmdanu...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> I am currently working on generating spark >>>>>>>>>>>>>>>>>>>>>>>> transformations related to the operations available in >>>>>>>>>>>>>>>>>>>>>>>> the data wrangler. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Data wrangler provides sufficient parameters to >>>>>>>>>>>>>>>>>>>>>>>> re-create these at spark.I have successfully >>>>>>>>>>>>>>>>>>>>>>>> implemented delete and split >>>>>>>>>>>>>>>>>>>>>>>> operations of wrangler in spark. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Once this phase is completed, I can either directly >>>>>>>>>>>>>>>>>>>>>>>> generate these scripts at wrangler or use the >>>>>>>>>>>>>>>>>>>>>>>> javascript output and convert >>>>>>>>>>>>>>>>>>>>>>>> it to spark depending on the implementation. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Somehow there are issues in implementing certain >>>>>>>>>>>>>>>>>>>>>>>> wrangler functions due to limitations in JavaRDD used >>>>>>>>>>>>>>>>>>>>>>>> in spark >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> e.g. - >>>>>>>>>>>>>>>>>>>>>>>> Fill operation - when filling with values from rows >>>>>>>>>>>>>>>>>>>>>>>> above and below >>>>>>>>>>>>>>>>>>>>>>>> Fold operation >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> It would be great if I could get to know which >>>>>>>>>>>>>>>>>>>>>>>> wrangler operations are important for a user of the ML >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>> Danula >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 3, 2015 at 8:30 AM, Nirmal Fernando < >>>>>>>>>>>>>>>>>>>>>>>> nir...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Please send an update of your work thus far. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 10, 2015 at 2:30 PM, Nirmal Fernando < >>>>>>>>>>>>>>>>>>>>>>>>> nir...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Hi Danula, >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Welcome to GSoC 15' ! Can you do some research on >>>>>>>>>>>>>>>>>>>>>>>>>> directly generating spark transformations using >>>>>>>>>>>>>>>>>>>>>>>>>> Wrangler and come up with a >>>>>>>>>>>>>>>>>>>>>>>>>> summary ? >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, May 8, 2015 at 11:03 AM, Danula Eranjith >>>>>>>>>>>>>>>>>>>>>>>>>> <hmdanu...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Thank you for selecting my proposal [1] >>>>>>>>>>>>>>>>>>>>>>>>>>> <https://docs.google.com/document/d/18NFa23CrhXqnHrkl_AuRz3sQ3Axg7SEmiA7l66Hl9_0/edit?usp=sharing> >>>>>>>>>>>>>>>>>>>>>>>>>>> for GSoC 2015. I am really looking forward to work >>>>>>>>>>>>>>>>>>>>>>>>>>> with you all and >>>>>>>>>>>>>>>>>>>>>>>>>>> contribute to WSO2. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> I have already completed my primary research on >>>>>>>>>>>>>>>>>>>>>>>>>>> wrangler and would like to meet you to get feedback >>>>>>>>>>>>>>>>>>>>>>>>>>> on the proposed >>>>>>>>>>>>>>>>>>>>>>>>>>> architecture. I am planning to start working on the >>>>>>>>>>>>>>>>>>>>>>>>>>> project before 25th of >>>>>>>>>>>>>>>>>>>>>>>>>>> May. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Thank you, >>>>>>>>>>>>>>>>>>>>>>>>>>> Danula >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>>>>>>>>>>>>>>> https://docs.google.com/document/d/18NFa23CrhXqnHrkl_AuRz3sQ3Axg7SEmiA7l66Hl9_0/edit?usp=sharing >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Thanks & regards, >>>>>>>>>>>>>>>>>>>>>>>>>> Nirmal >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Associate Technical Lead - Data Technologies >>>>>>>>>>>>>>>>>>>>>>>>>> Team, WSO2 Inc. >>>>>>>>>>>>>>>>>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>>>>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Thanks & regards, >>>>>>>>>>>>>>>>>>>>>>>>> Nirmal >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Associate Technical Lead - Data Technologies Team, >>>>>>>>>>>>>>>>>>>>>>>>> WSO2 Inc. >>>>>>>>>>>>>>>>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>>>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> *Supun Sethunga* >>>>>>>>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>>>>>>>> WSO2, Inc. >>>>>>>>>>>>>>>>>>>>>>> http://wso2.com/ >>>>>>>>>>>>>>>>>>>>>>> lean | enterprise | middleware >>>>>>>>>>>>>>>>>>>>>>> Mobile : +94 716546324 >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> *Supun Sethunga* >>>>>>>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>>>>>>> WSO2, Inc. >>>>>>>>>>>>>>>>>>>>>> http://wso2.com/ >>>>>>>>>>>>>>>>>>>>>> lean | enterprise | middleware >>>>>>>>>>>>>>>>>>>>>> Mobile : +94 716546324 >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks & regards, >>>>>>>>>>>>>>>>>>>> Nirmal >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Associate Technical Lead - Data Technologies Team, WSO2 >>>>>>>>>>>>>>>>>>>> Inc. >>>>>>>>>>>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> *Supun Sethunga* >>>>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>>>> WSO2, Inc. >>>>>>>>>>>>>>>>>>> http://wso2.com/ >>>>>>>>>>>>>>>>>>> lean | enterprise | middleware >>>>>>>>>>>>>>>>>>> Mobile : +94 716546324 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> *Supun Sethunga* >>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>> WSO2, Inc. >>>>>>>>>>>>>>>> http://wso2.com/ >>>>>>>>>>>>>>>> lean | enterprise | middleware >>>>>>>>>>>>>>>> Mobile : +94 716546324 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks & regards, >>>>>>>>>>>>>>> Nirmal >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>>>>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks & regards, >>>>>>>>>>>>> Nirmal >>>>>>>>>>>>> >>>>>>>>>>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> Thanks & regards, >>>>>>>>>>> Nirmal >>>>>>>>>>> >>>>>>>>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>>>>>>>>> Mobile: +94715779733 >>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Thanks & regards, >>>>>>>>> Nirmal >>>>>>>>> >>>>>>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>>>>>>> Mobile: +94715779733 >>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Thanks & regards, >>>>>>> Nirmal >>>>>>> >>>>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>>>>> Mobile: +94715779733 >>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Thanks & regards, >>>>> Nirmal >>>>> >>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>>> Mobile: +94715779733 >>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> Thanks & regards, >>>> Nirmal >>>> >>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>>> Mobile: +94715779733 >>>> Blog: http://nirmalfdo.blogspot.com/ >>>> >>>> >>>> >>> >> >> >> -- >> >> Thanks & regards, >> Nirmal >> >> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >> Mobile: +94715779733 >> Blog: http://nirmalfdo.blogspot.com/ >> >> >> > -- Thanks & regards, Nirmal Team Lead - WSO2 Machine Learner Associate Technical Lead - Data Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev