Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-04-02 Thread Upul Bandara
Hi Kasun,

I reviewed your proposal and it looks OK for me.
I have added few comments. Can you please look at them?

Thanks,
Upul


On Sun, Apr 2, 2017 at 5:31 AM, Kasun Weerakoon  wrote:

> Hi Upul,
>
> I shared my draft proposal in GSoC dashboard and I kindly request your
> feedback in improving the proposal.
>
> Thanks and Regards,
>
> *Kasun Bandara*
> Faculty of Information Technology, University of Moratuwa
> 0715787004 | kasun...@gmail.com
> 
>   
>
> On Tue, Mar 28, 2017 at 3:25 PM, Kasun Weerakoon 
> wrote:
>
>> Hi,
>>
>> I'm working on the project proposal and there were several questions
>> emerged as follows,
>>
>>1. In offline machine learning we normally preprocess data by doing
>>operations such as *scaling*, before training the model. So in the
>>streaming algorithm is there any way to do that?
>>
>>2. Does this algorithms we are going to implement should support *non
>>numeric* input such as text data?
>>
>>3. If it's so,  do we need to implement a *word2vec* model to convert
>>inputs into numeric vectors?
>>
>>4. If our streaming algorithms supports sentiment analysis on the
>>Social Networks,  how are we going to address this problem with streaming
>>data?
>>I researched about this matter and found some approach such as *Modified
>>Balanced Winnow *for streaming algorithms instead of batch mode
>>learning approach.
>>http://file.scirp.org/pdf/JDAIP_2014053015541008.pdf
>>
>> I appreciate your opinion about this problems and it would be very
>> helpful in creating the proposal for me.
>>
>> Thanks and Regards,
>>
>> *Kasun Bandara*
>> Faculty of Information Technology, University of Moratuwa
>> 0715787004 | kasun...@gmail.com
>> 
>>   
>>
>> On Thu, Mar 23, 2017 at 11:19 AM, Kasun Weerakoon 
>> wrote:
>>
>>> Hi,
>>>
>>> I started working on the project proposal as you mentioned and came up
>>> with a sample perceptron classifier algorithm.
>>>
>>> Please find the github repo in following link -
>>> https://github.com/KasunWeerakoon/GSoC_WSO2
>>>
>>> It would be great if you can provide me some feedback about it.
>>>
>>> Thanks and regards,
>>>
>>> On Wed, 15 Mar 2017, 07:25 Upul Bandara,  wrote:
>>>
 Hi Kasun,

 Sounds good. Also, please start working on the project proposal as
 well.
 The proposal should be included following high-level sections and
 please feel free to add sub-sections as needed.

 1. Description
 2. Deliverables
 3. Timeline
 4. Implementation


 Thanks,
 Upul

 On Tue, Mar 14, 2017 at 9:54 AM, Kasun Weerakoon 
 wrote:

 Hi,

 Sorry for being late to communicate my progress with you, because of my
 academic works. From now on I will be able to work on this project with my
 full potential.

 I went through the CEP quick start guide and created  event flow,
 received events via HTTP transport, processed events with an execution plan
 and published events to dashboard successfully.

 I also went through the Apache SAMOA getting start guide and did some
 tutorials.

 I'm currently reading Chapter 12 of the Mining of Massive Datasets book
 as you mentioned and hope your guidance to carry out the work.

 Thanks and Regards,

 *Kasun Bandara*
 Faculty of Information Technology, University of Moratuwa
 0715787004 | kasun...@gmail.com
 
   

 On Tue, Feb 28, 2017 at 12:06 PM, Kasun Weerakoon 
 wrote:

 Hi,

 According to the rules mentioned,  I think I'm eligible to the program.

 Thanks and Regards,

 *Kasun Bandara*
 Faculty of Information Technology, University of Moratuwa
 0715787004 | kasun...@gmail.com
 
   

 On Tue, Feb 28, 2017 at 10:59 AM, Upul Bandara  wrote:

 Hi Kasun,

 Great!
 Also, please verify your eligibility as per the GSoC rules:
 https://summerofcode.withgoogle.com/rules/

 Thanks,
 Upul

 On Tue, Feb 21, 2017 at 9:52 AM, Kasun Weerakoon 
 wrote:

 Hi Upul,

 Thanks you for your reply. I'll go through above mentioned guides and
 get back to you later.

 Regards,
 Kasun Weerakoon.

 On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:

 Hi Kasun,

 We are glad to see your interest!


Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-04-01 Thread Kasun Weerakoon
Hi Upul,

I shared my draft proposal in GSoC dashboard and I kindly request your
feedback in improving the proposal.

Thanks and Regards,

*Kasun Bandara*
Faculty of Information Technology, University of Moratuwa
0715787004 | kasun...@gmail.com

  

On Tue, Mar 28, 2017 at 3:25 PM, Kasun Weerakoon  wrote:

> Hi,
>
> I'm working on the project proposal and there were several questions
> emerged as follows,
>
>1. In offline machine learning we normally preprocess data by doing
>operations such as *scaling*, before training the model. So in the
>streaming algorithm is there any way to do that?
>
>2. Does this algorithms we are going to implement should support *non
>numeric* input such as text data?
>
>3. If it's so,  do we need to implement a *word2vec* model to convert
>inputs into numeric vectors?
>
>4. If our streaming algorithms supports sentiment analysis on the
>Social Networks,  how are we going to address this problem with streaming
>data?
>I researched about this matter and found some approach such as *Modified
>Balanced Winnow *for streaming algorithms instead of batch mode
>learning approach.
>http://file.scirp.org/pdf/JDAIP_2014053015541008.pdf
>
> I appreciate your opinion about this problems and it would be very helpful
> in creating the proposal for me.
>
> Thanks and Regards,
>
> *Kasun Bandara*
> Faculty of Information Technology, University of Moratuwa
> 0715787004 | kasun...@gmail.com
> 
>   
>
> On Thu, Mar 23, 2017 at 11:19 AM, Kasun Weerakoon 
> wrote:
>
>> Hi,
>>
>> I started working on the project proposal as you mentioned and came up
>> with a sample perceptron classifier algorithm.
>>
>> Please find the github repo in following link -
>> https://github.com/KasunWeerakoon/GSoC_WSO2
>>
>> It would be great if you can provide me some feedback about it.
>>
>> Thanks and regards,
>>
>> On Wed, 15 Mar 2017, 07:25 Upul Bandara,  wrote:
>>
>>> Hi Kasun,
>>>
>>> Sounds good. Also, please start working on the project proposal as well.
>>> The proposal should be included following high-level sections and please
>>> feel free to add sub-sections as needed.
>>>
>>> 1. Description
>>> 2. Deliverables
>>> 3. Timeline
>>> 4. Implementation
>>>
>>>
>>> Thanks,
>>> Upul
>>>
>>> On Tue, Mar 14, 2017 at 9:54 AM, Kasun Weerakoon 
>>> wrote:
>>>
>>> Hi,
>>>
>>> Sorry for being late to communicate my progress with you, because of my
>>> academic works. From now on I will be able to work on this project with my
>>> full potential.
>>>
>>> I went through the CEP quick start guide and created  event flow,
>>> received events via HTTP transport, processed events with an execution plan
>>> and published events to dashboard successfully.
>>>
>>> I also went through the Apache SAMOA getting start guide and did some
>>> tutorials.
>>>
>>> I'm currently reading Chapter 12 of the Mining of Massive Datasets book
>>> as you mentioned and hope your guidance to carry out the work.
>>>
>>> Thanks and Regards,
>>>
>>> *Kasun Bandara*
>>> Faculty of Information Technology, University of Moratuwa
>>> 0715787004 | kasun...@gmail.com
>>> 
>>>   
>>>
>>> On Tue, Feb 28, 2017 at 12:06 PM, Kasun Weerakoon 
>>> wrote:
>>>
>>> Hi,
>>>
>>> According to the rules mentioned,  I think I'm eligible to the program.
>>>
>>> Thanks and Regards,
>>>
>>> *Kasun Bandara*
>>> Faculty of Information Technology, University of Moratuwa
>>> 0715787004 | kasun...@gmail.com
>>> 
>>>   
>>>
>>> On Tue, Feb 28, 2017 at 10:59 AM, Upul Bandara  wrote:
>>>
>>> Hi Kasun,
>>>
>>> Great!
>>> Also, please verify your eligibility as per the GSoC rules:
>>> https://summerofcode.withgoogle.com/rules/
>>>
>>> Thanks,
>>> Upul
>>>
>>> On Tue, Feb 21, 2017 at 9:52 AM, Kasun Weerakoon 
>>> wrote:
>>>
>>> Hi Upul,
>>>
>>> Thanks you for your reply. I'll go through above mentioned guides and
>>> get back to you later.
>>>
>>> Regards,
>>> Kasun Weerakoon.
>>>
>>> On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:
>>>
>>> Hi Kasun,
>>>
>>> We are glad to see your interest!
>>>
>>> The main objective of this project is to develop a real-time machine
>>> learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
>>> Open Source Complex Event Processing Engine (CEP) released as a Java
>>> Library under Apache Software License v2.0. The readme page of the Siddhi's
>>> Github repository contains a good overview of the Siddhi library. 

Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-28 Thread Kasun Weerakoon
Hi,

I'm working on the project proposal and there were several questions
emerged as follows,

   1. In offline machine learning we normally preprocess data by doing
   operations such as *scaling*, before training the model. So in the
   streaming algorithm is there any way to do that?

   2. Does this algorithms we are going to implement should support *non
   numeric* input such as text data?

   3. If it's so,  do we need to implement a *word2vec* model to convert
   inputs into numeric vectors?

   4. If our streaming algorithms supports sentiment analysis on the Social
   Networks,  how are we going to address this problem with streaming data?
   I researched about this matter and found some approach such as *Modified
   Balanced Winnow *for streaming algorithms instead of batch mode learning
   approach.
   http://file.scirp.org/pdf/JDAIP_2014053015541008.pdf

I appreciate your opinion about this problems and it would be very helpful
in creating the proposal for me.

Thanks and Regards,

*Kasun Bandara*
Faculty of Information Technology, University of Moratuwa
0715787004 | kasun...@gmail.com

  

On Thu, Mar 23, 2017 at 11:19 AM, Kasun Weerakoon 
wrote:

> Hi,
>
> I started working on the project proposal as you mentioned and came up
> with a sample perceptron classifier algorithm.
>
> Please find the github repo in following link - https://github.com/
> KasunWeerakoon/GSoC_WSO2
>
> It would be great if you can provide me some feedback about it.
>
> Thanks and regards,
>
> On Wed, 15 Mar 2017, 07:25 Upul Bandara,  wrote:
>
>> Hi Kasun,
>>
>> Sounds good. Also, please start working on the project proposal as well.
>> The proposal should be included following high-level sections and please
>> feel free to add sub-sections as needed.
>>
>> 1. Description
>> 2. Deliverables
>> 3. Timeline
>> 4. Implementation
>>
>>
>> Thanks,
>> Upul
>>
>> On Tue, Mar 14, 2017 at 9:54 AM, Kasun Weerakoon 
>> wrote:
>>
>> Hi,
>>
>> Sorry for being late to communicate my progress with you, because of my
>> academic works. From now on I will be able to work on this project with my
>> full potential.
>>
>> I went through the CEP quick start guide and created  event flow,
>> received events via HTTP transport, processed events with an execution plan
>> and published events to dashboard successfully.
>>
>> I also went through the Apache SAMOA getting start guide and did some
>> tutorials.
>>
>> I'm currently reading Chapter 12 of the Mining of Massive Datasets book
>> as you mentioned and hope your guidance to carry out the work.
>>
>> Thanks and Regards,
>>
>> *Kasun Bandara*
>> Faculty of Information Technology, University of Moratuwa
>> 0715787004 | kasun...@gmail.com
>> 
>>   
>>
>> On Tue, Feb 28, 2017 at 12:06 PM, Kasun Weerakoon 
>> wrote:
>>
>> Hi,
>>
>> According to the rules mentioned,  I think I'm eligible to the program.
>>
>> Thanks and Regards,
>>
>> *Kasun Bandara*
>> Faculty of Information Technology, University of Moratuwa
>> 0715787004 | kasun...@gmail.com
>> 
>>   
>>
>> On Tue, Feb 28, 2017 at 10:59 AM, Upul Bandara  wrote:
>>
>> Hi Kasun,
>>
>> Great!
>> Also, please verify your eligibility as per the GSoC rules:
>> https://summerofcode.withgoogle.com/rules/
>>
>> Thanks,
>> Upul
>>
>> On Tue, Feb 21, 2017 at 9:52 AM, Kasun Weerakoon 
>> wrote:
>>
>> Hi Upul,
>>
>> Thanks you for your reply. I'll go through above mentioned guides and get
>> back to you later.
>>
>> Regards,
>> Kasun Weerakoon.
>>
>> On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:
>>
>> Hi Kasun,
>>
>> We are glad to see your interest!
>>
>> The main objective of this project is to develop a real-time machine
>> learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
>> Open Source Complex Event Processing Engine (CEP) released as a Java
>> Library under Apache Software License v2.0. The readme page of the Siddhi's
>> Github repository contains a good overview of the Siddhi library. Also,
>> SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.
>>
>> Most probably, we will be writing this toolkit as a Siddhi extension.
>> Therefore, please go through Siddhi Extension Guide [3] to get a quick
>> overview regarding how to write Siddhi extensions.
>>
>> In addition to that, if you are not familiar with general machine
>> learning concepts, I think Chapter 12 of the Mining of Massive Datasets
>> book (link is provided in the GSco project page) will be really helpful.
>> Also, if you have some free time please look at other streaming machine
>> learning libraries 

Re: [Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-26 Thread Upul Bandara
Please find answers inline:

The questions I have:

1) Are we going to implement one extension for every algorithms or an new
extension for each learning algorithms.
One extension for all algorithms (please looks at
https://github.com/wso2-extensions/siddhi-execution-math for an example)

2) Are we going to use the same extension for training and predicting by
adding a new parameter to select if it is a training or a prediction :

   For every algorithm, we will have two methods namely: fit (for training)
and predict, similar to Scikit-Learn API

Regarding the proposal :

1) Do I have to mention about the performance and accuracy evaluation
techniques, benchmark data sets that will be used, or is it enough to just
focus on the high level design of the proposed system.
 When it comes to performance, Please run your model against well-known
datasets and present your result.


Thanks,
Upul


On Sat, Mar 25, 2017 at 10:26 AM, Nadheesh Jihan 
wrote:

> Hi,
>
> I sent the link to my prototype for the project proposal-24. I was
> expecting some feedback from you. Your feedback will be valuable for me to
> understand the requirements and produce a better proposal.
>
> Link to the prototype - https://github.com/Nadheesh/
> siddhi-execution-streaming-ml
>
> As I said earlier, I'm very interested in this project, since it is
> aligned with my passion and skill set. Therefore, I want to do my best for
> this project. I hope you don't mind me in asking some further questions
> since I want to further improve my prototype.
>
> In my prototype, I use a Stream Processor. So far, I have implemented a
> single functions to train and predict using *Perceptrons*.
>
> *sml:pml( name_of_algorithm, label, feature1, feature2, feature3)*
>
> *name_of_algorithm* - Name of training algorithms. (For now only
> Perceptron)
> *label* - The attribute name which contains the label of data (For
> supervise algorithms)
> *feature1, feature2...* - Attribute names of features
>
> The extension update the *Perceptron* model per each event. I tried to
> keep my algorithm very simple since we need to perform the training process
> with a small latency(real-time). And just to illustrate the prediction
> procedure, this stream processor returns a prediction for every given
> training data event as well
> Since this is a prototype I did not implement both versions.To implement
> the prediction procedure we can use the same extension or an another
> extension. However, I think we will need to persist the models in order to
> implement the prediction separately.
>
> The questions I have:
>
> 1) Are we going to implement one extension for every algorithms or an new
> extension for each learning algorithms.
>
> 2) Are we going to use the same extension for training and predicting by
> adding a new parameter to select if it is a training or a prediction
>
> Regarding the proposal :
>
> 1) Do I have to mention about the performance and accuracy evaluation
> techniques, benchmark data sets that will be used, or is it enough to just
> focus on the high level design of the proposed system.
>
> Thank you.
>
> --
> Best regards,
> *Nadheesh Jihan*
> Undergraduate | Department of Computer Science and Engineering
> Faculty of Engineering
> University of Moratuwa
>



-- 
Upul Bandara,
Associate Technical Lead, WSO2, Inc.,
Mob: +94 715 468 345.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-22 Thread Kasun Weerakoon
Hi,

I started working on the project proposal as you mentioned and came up with
a sample perceptron classifier algorithm.

Please find the github repo in following link -
https://github.com/KasunWeerakoon/GSoC_WSO2

It would be great if you can provide me some feedback about it.

Thanks and regards,

On Wed, 15 Mar 2017, 07:25 Upul Bandara,  wrote:

> Hi Kasun,
>
> Sounds good. Also, please start working on the project proposal as well.
> The proposal should be included following high-level sections and please
> feel free to add sub-sections as needed.
>
> 1. Description
> 2. Deliverables
> 3. Timeline
> 4. Implementation
>
>
> Thanks,
> Upul
>
> On Tue, Mar 14, 2017 at 9:54 AM, Kasun Weerakoon 
> wrote:
>
> Hi,
>
> Sorry for being late to communicate my progress with you, because of my
> academic works. From now on I will be able to work on this project with my
> full potential.
>
> I went through the CEP quick start guide and created  event flow, received
> events via HTTP transport, processed events with an execution plan and
> published events to dashboard successfully.
>
> I also went through the Apache SAMOA getting start guide and did some
> tutorials.
>
> I'm currently reading Chapter 12 of the Mining of Massive Datasets book as
> you mentioned and hope your guidance to carry out the work.
>
> Thanks and Regards,
>
> *Kasun Bandara*
> Faculty of Information Technology, University of Moratuwa
> 0715787004 | kasun...@gmail.com
> 
>   
>
> On Tue, Feb 28, 2017 at 12:06 PM, Kasun Weerakoon 
> wrote:
>
> Hi,
>
> According to the rules mentioned,  I think I'm eligible to the program.
>
> Thanks and Regards,
>
> *Kasun Bandara*
> Faculty of Information Technology, University of Moratuwa
> 0715787004 | kasun...@gmail.com
> 
>   
>
> On Tue, Feb 28, 2017 at 10:59 AM, Upul Bandara  wrote:
>
> Hi Kasun,
>
> Great!
> Also, please verify your eligibility as per the GSoC rules:
> https://summerofcode.withgoogle.com/rules/
>
> Thanks,
> Upul
>
> On Tue, Feb 21, 2017 at 9:52 AM, Kasun Weerakoon 
> wrote:
>
> Hi Upul,
>
> Thanks you for your reply. I'll go through above mentioned guides and get
> back to you later.
>
> Regards,
> Kasun Weerakoon.
>
> On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:
>
> Hi Kasun,
>
> We are glad to see your interest!
>
> The main objective of this project is to develop a real-time machine
> learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
> Open Source Complex Event Processing Engine (CEP) released as a Java
> Library under Apache Software License v2.0. The readme page of the Siddhi's
> Github repository contains a good overview of the Siddhi library. Also,
> SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.
>
> Most probably, we will be writing this toolkit as a Siddhi extension.
> Therefore, please go through Siddhi Extension Guide [3] to get a quick
> overview regarding how to write Siddhi extensions.
>
> In addition to that, if you are not familiar with general machine learning
> concepts, I think Chapter 12 of the Mining of Massive Datasets book (link
> is provided in the GSco project page) will be really helpful. Also, if you
> have some free time please look at other streaming machine learning
> libraries such as Apache Samoa[4].
>
> Please go through these Siddhi/ML tutorials/guides. They will be helpful
> when it comes to writing your project proposal.
>
> Thanks,
> Upul
>
> [1]. https://github.com/wso2/siddhi
> [2]. https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1
> [3] https://docs.wso2.com/display/CEP420/Writing+Extensions+to+Siddhi
> [4] https://samoa.incubator.apache.org/
>
> On Mon, Feb 20, 2017 at 7:00 PM, Kasun Weerakoon 
> wrote:
>
> Hi all,
>
> I'm Kasun Weerakoon, final year undergraduate of University of Moratuwa,
> Sri Lanka. I'm interested about above mentioned project idea as I'm
> passionate about machine learning and deep learning techniques. I have used
> ML in my final year project and have followed the Coursera machine learning
> course by Stanford University as well as a ML course module in the
> university. I've recently participated to the Deep Learning meetup held in
> your organization. I use Java as my major programming language and
> currently  I'm following tutorials on Siddhi. I believe I'm a good
> candidate for this project and hope your guidance for this project.
>
> Regards,
> Kasun Weerakoon.
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
>
>
> --
> Upul Bandara,
> Mob: +94 715 468 345 <+94%2071%20546%208345>.
>
>
>
>
> --
> Upul Bandara,
> Associate 

Re: [Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-21 Thread Nadheesh Jihan
That is better. Then do we have to provide the list of algorithms with the
proposal?

I'm currently working on the proposal. I have implemented a small prototype
and I attached the link to the GitHub repository. It is a Siddhi extension,
which uses Perceptron algorithm for training.Moreover, I have implemented a
test class to show how to use the extension.

Please go through the prototype and provide me with feedback to improve.
Your feedback will be helpful to write the proposal as well.

Link to GitHub repository - https://github.com/Nadheesh/
siddhi-execution-streaming-ml

Thank you.


On Mon, Mar 20, 2017 at 7:42 AM, Upul Bandara  wrote:

> Hi Nadheesh,
>
> We are planning to implement a small set (manageable for a student to
> implement and test within 2-3 months) of streaming ML algorithms.
> The list of algorithms is not fixed and we encourage students to come up
> with a list of algorithms.
>
> Most probably, we will implement:
> 1. Perceptron
> 2. SVM
> 3. Naive Bayes
> 4.Nearest Neighbor
>
> Thanks,
> Upul
>
> On Sun, Mar 19, 2017 at 2:53 PM, Nadheesh Jihan 
> wrote:
>
>> I went through the book (*Chapter 12 :** Mining of Massive Datasets*)
>> that was recommended by Upul to other candidates. Are we going to
>> implement the algorithms mentioned in that chapter? What will be the
>> required level of scalability and performance of those algorithms.
>>
>> I'm going to start on a prototype with *Perceptrons*. I think it is a
>> good starting point, and I assumed it is one of the algorithm that is
>> required to be implemented during this project since it is mentioned in the
>> proposal.
>>
>> I appreciate that if you provide me with the list of algorithms that we
>> are going to implement during this project. That will be helpful for me to
>> focus my research only to the relevant algorithms.
>>
>> Thank you.
>>
>>
>>
>> On Sat, Mar 18, 2017 at 8:27 PM, Sriskandarajah Suhothayan > > wrote:
>>
>>>
>>>
>>> On Sat, Mar 18, 2017 at 8:18 PM, Nadheesh Jihan 
>>> wrote:
>>>
 Hi,

 I am an undergraduate from Department of Computer Science and
 Engineering at University of Moratuwa. I recently completed my internship
 period at WSO2. While I was working at WSO2, I was exposed to machine
 learning and real-time event processing using Siddhi. I am interested about
 Proposal-24 (Real-Time Machine Learning Toolkit for Siddhi) since it is
 more aligned with my skills and the new passion that I have developed at
 WSO2. However, I have few questions regarding the proposal. 1)How many ML
 algorithms are expected to be implemented during this project?

>>> @Upul can you give insights on this.
>>>
 2)Are we going to implement the streaming ML algorithms from the
 scratch?

>>> Yes
>>>
 --
 Best regards,
 *Nadheesh Jihan*
 Undergraduate | Department of Computer Science and Engineering
 Faculty of Engineering
 University of Moratuwa

>>>
>>>
>>>
>>> --
>>>
>>> *S. Suhothayan*
>>> Associate Director / Architect & Team Lead of WSO2 Complex Event
>>> Processor
>>> *WSO2 Inc. *http://wso2.com
>>> * *
>>> lean . enterprise . middleware
>>>
>>>
>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>> http://suhothayan.blogspot.com/ twitter:
>>> http://twitter.com/suhothayan  | linked-in:
>>> http://lk.linkedin.com/in/suhothayan *
>>>
>>
>>
>>
>> --
>> Best regards,
>> *Nadheesh Jihan*
>> Undergraduate | Department of Computer Science and Engineering
>> Faculty of Engineering
>> University of Moratuwa
>>
>
>
>
> --
> Upul Bandara,
> Associate Technical Lead, WSO2, Inc.,
> Mob: +94 715 468 345 <+94%2071%20546%208345>.
>



-- 
Best regards,
*Nadheesh Jihan*
Undergraduate | Department of Computer Science and Engineering
Faculty of Engineering
University of Moratuwa
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-19 Thread Upul Bandara
Hi Nadheesh,

We are planning to implement a small set (manageable for a student to
implement and test within 2-3 months) of streaming ML algorithms.
The list of algorithms is not fixed and we encourage students to come up
with a list of algorithms.

Most probably, we will implement:
1. Perceptron
2. SVM
3. Naive Bayes
4.Nearest Neighbor

Thanks,
Upul

On Sun, Mar 19, 2017 at 2:53 PM, Nadheesh Jihan  wrote:

> I went through the book (*Chapter 12 :** Mining of Massive Datasets*) that was
> recommended by Upul to other candidates. Are we going to implement the
> algorithms mentioned in that chapter? What will be the required level of
> scalability and performance of those algorithms.
>
> I'm going to start on a prototype with *Perceptrons*. I think it is a
> good starting point, and I assumed it is one of the algorithm that is
> required to be implemented during this project since it is mentioned in the
> proposal.
>
> I appreciate that if you provide me with the list of algorithms that we
> are going to implement during this project. That will be helpful for me to
> focus my research only to the relevant algorithms.
>
> Thank you.
>
>
>
> On Sat, Mar 18, 2017 at 8:27 PM, Sriskandarajah Suhothayan 
> wrote:
>
>>
>>
>> On Sat, Mar 18, 2017 at 8:18 PM, Nadheesh Jihan 
>> wrote:
>>
>>> Hi,
>>>
>>> I am an undergraduate from Department of Computer Science and
>>> Engineering at University of Moratuwa. I recently completed my internship
>>> period at WSO2. While I was working at WSO2, I was exposed to machine
>>> learning and real-time event processing using Siddhi. I am interested about
>>> Proposal-24 (Real-Time Machine Learning Toolkit for Siddhi) since it is
>>> more aligned with my skills and the new passion that I have developed at
>>> WSO2. However, I have few questions regarding the proposal. 1)How many ML
>>> algorithms are expected to be implemented during this project?
>>>
>> @Upul can you give insights on this.
>>
>>> 2)Are we going to implement the streaming ML algorithms from the scratch?
>>>
>> Yes
>>
>>> --
>>> Best regards,
>>> *Nadheesh Jihan*
>>> Undergraduate | Department of Computer Science and Engineering
>>> Faculty of Engineering
>>> University of Moratuwa
>>>
>>
>>
>>
>> --
>>
>> *S. Suhothayan*
>> Associate Director / Architect & Team Lead of WSO2 Complex Event
>> Processor
>> *WSO2 Inc. *http://wso2.com
>> * *
>> lean . enterprise . middleware
>>
>>
>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>> http://suhothayan.blogspot.com/ twitter:
>> http://twitter.com/suhothayan  | linked-in:
>> http://lk.linkedin.com/in/suhothayan *
>>
>
>
>
> --
> Best regards,
> *Nadheesh Jihan*
> Undergraduate | Department of Computer Science and Engineering
> Faculty of Engineering
> University of Moratuwa
>



-- 
Upul Bandara,
Associate Technical Lead, WSO2, Inc.,
Mob: +94 715 468 345.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-19 Thread Upul Bandara
Hi Viraj,

We are glad to see your interest!

Please find answers to your questions.

1. We are planning the develop an ML library for streaming machine learning.
2. "If we are supposed to build a complete functionality," can you please
elaborate what is mean my complete functionality.

Additionally, an introduction to the project is given below.

The main objective of this project is to develop a real-time machine
learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
Open Source Complex Event Processing Engine (CEP) released as a Java
Library under Apache Software License v2.0. The readme page of the Siddhi's
Github repository contains a good overview of the Siddhi library. Also,
SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.

Most probably, we will be writing this toolkit as a Siddhi extension.
Therefore, please go through Siddhi Extension Guide [3] to get a quick
overview regarding how to write Siddhi extensions.

In addition to that, if you are not familiar with general machine learning
concepts, I think Chapter 12 of the Mining of Massive Datasets book (link
is provided in the GSco project page) will be really helpful. Also, if you
have some free time please look at other streaming machine learning
libraries such as Apache Samoa[4].

Please go through these Siddhi/ML tutorials/guides. They will be helpful
when it comes to writing your project proposal.

Thanks,
Upul

[1]. https://github.com/wso2/siddhi
[2]. https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1
[3] https://docs.wso2.com/display/CEP420/Writing+Extensions+to+Siddhi
[4] https://samoa.incubator.apache.org/

On Sat, Mar 18, 2017 at 10:12 PM, Viraj Gamage 
wrote:

> Hi,
>
> I'm Viraj Salaka, a 3rd year undergraduate from Department of Computer
> Science and Engineering, University of Moratuwa. I would like to do a
> project for WSO2 for GSoC 2017.
>
> Considering my interests and capabilities, I have chosen Proposal-24
> (Real-Time Machine Learning Toolkit for Siddhi). I am currently following
> the machine learning course in  which is conducted by Andrew Ng,  Stanford
> University (www.coursera.org/learn/machine-learning).
>
> By the way, I have few questions to ask.
> 1.)Are we supposed to provide a complete functionality with machine
> learning algorithms or provide a library containing machine learning
> algorithms?
> 2.) If we are supposed to build a complete functionality,are there any
>  pre-identified use-cases or requirements regarding the toolkit?
>
> Thank you
> --
> Viraj Salaka Gamage
> Undergraduate | Department of Computer Science and Engineering,University
> of Moratuwa, Sri Lanka
> mobile : +94 710 618 178 <+94%2071%20061%208178>
> Linked In : https://www.linkedin.com/in/virajsalaka
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Upul Bandara,
Associate Technical Lead, WSO2, Inc.,
Mob: +94 715 468 345.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-19 Thread Nadheesh Jihan
I went through the book (*Chapter 12 :** Mining of Massive Datasets*) that was
recommended by Upul to other candidates. Are we going to implement the
algorithms mentioned in that chapter? What will be the required level of
scalability and performance of those algorithms.

I'm going to start on a prototype with *Perceptrons*. I think it is a good
starting point, and I assumed it is one of the algorithm that is required
to be implemented during this project since it is mentioned in the
proposal.

I appreciate that if you provide me with the list of algorithms that we are
going to implement during this project. That will be helpful for me to
focus my research only to the relevant algorithms.

Thank you.



On Sat, Mar 18, 2017 at 8:27 PM, Sriskandarajah Suhothayan 
wrote:

>
>
> On Sat, Mar 18, 2017 at 8:18 PM, Nadheesh Jihan 
> wrote:
>
>> Hi,
>>
>> I am an undergraduate from Department of Computer Science and Engineering
>> at University of Moratuwa. I recently completed my internship period at
>> WSO2. While I was working at WSO2, I was exposed to machine learning and
>> real-time event processing using Siddhi. I am interested about Proposal-24
>> (Real-Time Machine Learning Toolkit for Siddhi) since it is more aligned
>> with my skills and the new passion that I have developed at WSO2. However,
>> I have few questions regarding the proposal. 1)How many ML algorithms are
>> expected to be implemented during this project?
>>
> @Upul can you give insights on this.
>
>> 2)Are we going to implement the streaming ML algorithms from the scratch?
>>
> Yes
>
>> --
>> Best regards,
>> *Nadheesh Jihan*
>> Undergraduate | Department of Computer Science and Engineering
>> Faculty of Engineering
>> University of Moratuwa
>>
>
>
>
> --
>
> *S. Suhothayan*
> Associate Director / Architect & Team Lead of WSO2 Complex Event Processor
> *WSO2 Inc. *http://wso2.com
> * *
> lean . enterprise . middleware
>
>
> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
> http://suhothayan.blogspot.com/ twitter:
> http://twitter.com/suhothayan  | linked-in:
> http://lk.linkedin.com/in/suhothayan *
>



-- 
Best regards,
*Nadheesh Jihan*
Undergraduate | Department of Computer Science and Engineering
Faculty of Engineering
University of Moratuwa
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-18 Thread Viraj Gamage
Hi,

I'm Viraj Salaka, a 3rd year undergraduate from Department of Computer
Science and Engineering, University of Moratuwa. I would like to do a
project for WSO2 for GSoC 2017.

Considering my interests and capabilities, I have chosen Proposal-24
(Real-Time Machine Learning Toolkit for Siddhi). I am currently following
the machine learning course in  which is conducted by Andrew Ng,  Stanford
University (www.coursera.org/learn/machine-learning).

By the way, I have few questions to ask.
1.)Are we supposed to provide a complete functionality with machine
learning algorithms or provide a library containing machine learning
algorithms?
2.) If we are supposed to build a complete functionality,are there any
 pre-identified use-cases or requirements regarding the toolkit?

Thank you
-- 
Viraj Salaka Gamage
Undergraduate | Department of Computer Science and Engineering,University
of Moratuwa, Sri Lanka
mobile : +94 710 618 178
Linked In : https://www.linkedin.com/in/virajsalaka
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-18 Thread Sriskandarajah Suhothayan
On Sat, Mar 18, 2017 at 8:18 PM, Nadheesh Jihan  wrote:

> Hi,
>
> I am an undergraduate from Department of Computer Science and Engineering
> at University of Moratuwa. I recently completed my internship period at
> WSO2. While I was working at WSO2, I was exposed to machine learning and
> real-time event processing using Siddhi. I am interested about Proposal-24
> (Real-Time Machine Learning Toolkit for Siddhi) since it is more aligned
> with my skills and the new passion that I have developed at WSO2. However,
> I have few questions regarding the proposal. 1)How many ML algorithms are
> expected to be implemented during this project?
>
@Upul can you give insights on this.

> 2)Are we going to implement the streaming ML algorithms from the scratch?
>
Yes

> --
> Best regards,
> *Nadheesh Jihan*
> Undergraduate | Department of Computer Science and Engineering
> Faculty of Engineering
> University of Moratuwa
>



-- 

*S. Suhothayan*
Associate Director / Architect & Team Lead of WSO2 Complex Event Processor
*WSO2 Inc. *http://wso2.com
* *
lean . enterprise . middleware


*cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
twitter: http://twitter.com/suhothayan
 | linked-in:
http://lk.linkedin.com/in/suhothayan *
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-18 Thread Nadheesh Jihan
Hi,

I am an undergraduate from Department of Computer Science and Engineering
at University of Moratuwa. I recently completed my internship period at
WSO2. While I was working at WSO2, I was exposed to machine learning and
real-time event processing using Siddhi. I am interested about Proposal-24
(Real-Time Machine Learning Toolkit for Siddhi) since it is more aligned
with my skills and the new passion that I have developed at WSO2. However,
I have few questions regarding the proposal. 1)How many ML algorithms are
expected to be implemented during this project? 2)Are we going to implement
the streaming ML algorithms from the scratch?
-- 
Best regards,
*Nadheesh Jihan*
Undergraduate | Department of Computer Science and Engineering
Faculty of Engineering
University of Moratuwa
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-14 Thread Upul Bandara
Hi Kasun,

Sounds good. Also, please start working on the project proposal as well.
The proposal should be included following high-level sections and please
feel free to add sub-sections as needed.

1. Description
2. Deliverables
3. Timeline
4. Implementation


Thanks,
Upul

On Tue, Mar 14, 2017 at 9:54 AM, Kasun Weerakoon  wrote:

> Hi,
>
> Sorry for being late to communicate my progress with you, because of my
> academic works. From now on I will be able to work on this project with my
> full potential.
>
> I went through the CEP quick start guide and created  event flow, received
> events via HTTP transport, processed events with an execution plan and
> published events to dashboard successfully.
>
> I also went through the Apache SAMOA getting start guide and did some
> tutorials.
>
> I'm currently reading Chapter 12 of the Mining of Massive Datasets book as
> you mentioned and hope your guidance to carry out the work.
>
> Thanks and Regards,
>
> *Kasun Bandara*
> Faculty of Information Technology, University of Moratuwa
> 0715787004 | kasun...@gmail.com
> 
>   
>
> On Tue, Feb 28, 2017 at 12:06 PM, Kasun Weerakoon 
> wrote:
>
>> Hi,
>>
>> According to the rules mentioned,  I think I'm eligible to the program.
>>
>> Thanks and Regards,
>>
>> *Kasun Bandara*
>> Faculty of Information Technology, University of Moratuwa
>> 0715787004 | kasun...@gmail.com
>> 
>>   
>>
>> On Tue, Feb 28, 2017 at 10:59 AM, Upul Bandara  wrote:
>>
>>> Hi Kasun,
>>>
>>> Great!
>>> Also, please verify your eligibility as per the GSoC rules:
>>> https://summerofcode.withgoogle.com/rules/
>>>
>>> Thanks,
>>> Upul
>>>
>>> On Tue, Feb 21, 2017 at 9:52 AM, Kasun Weerakoon 
>>> wrote:
>>>
 Hi Upul,

 Thanks you for your reply. I'll go through above mentioned guides and
 get back to you later.

 Regards,
 Kasun Weerakoon.

 On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:

 Hi Kasun,

 We are glad to see your interest!

 The main objective of this project is to develop a real-time machine
 learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
 Open Source Complex Event Processing Engine (CEP) released as a Java
 Library under Apache Software License v2.0. The readme page of the Siddhi's
 Github repository contains a good overview of the Siddhi library. Also,
 SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.

 Most probably, we will be writing this toolkit as a Siddhi extension.
 Therefore, please go through Siddhi Extension Guide [3] to get a quick
 overview regarding how to write Siddhi extensions.

 In addition to that, if you are not familiar with general machine
 learning concepts, I think Chapter 12 of the Mining of Massive Datasets
 book (link is provided in the GSco project page) will be really helpful.
 Also, if you have some free time please look at other streaming machine
 learning libraries such as Apache Samoa[4].

 Please go through these Siddhi/ML tutorials/guides. They will be
 helpful when it comes to writing your project proposal.

 Thanks,
 Upul

 [1]. https://github.com/wso2/siddhi
 [2]. https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1
 [3] https://docs.wso2.com/display/CEP420/Writing+Extensions+to+Siddhi
 [4] https://samoa.incubator.apache.org/

 On Mon, Feb 20, 2017 at 7:00 PM, Kasun Weerakoon 
 wrote:

 Hi all,

 I'm Kasun Weerakoon, final year undergraduate of University of
 Moratuwa, Sri Lanka. I'm interested about above mentioned project idea as
 I'm passionate about machine learning and deep learning techniques. I have
 used ML in my final year project and have followed the Coursera machine
 learning course by Stanford University as well as a ML course module in the
 university. I've recently participated to the Deep Learning meetup held in
 your organization. I use Java as my major programming language and
 currently  I'm following tutorials on Siddhi. I believe I'm a good
 candidate for this project and hope your guidance for this project.

 Regards,
 Kasun Weerakoon.

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --
 Upul Bandara,
 Mob: +94 715 468 345 <+94%2071%20546%208345>.


>>>
>>>
>>> --
>>> Upul Bandara,
>>> Associate Technical Lead, WSO2, Inc.,
>>> Mob: +94 715 468 345 <071%20546%208345>.
>>>
>>
>>
>


-- 
Upul Bandara,
Associate Technical Lead, WSO2, 

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-08 Thread Satyarth Praveen
Thanks Upul.

Will keep you updated.

Regards,
Satyarth Praveen

On 09-Mar-2017 9:21 AM, "Upul Bandara"  wrote:

> Hi Satyarth,
>
> Looks good, please try to implement few algorithms in Java and if you need
> some help please let me know.
>
> The proposal should be included following high-level sections and please
> feel free to add sub-sections as needed.
>
> 1. Description
> 2. Deliverables
> 3. Timeline
> 4. Implementation
>
>
> Thanks,
> Upul
>
>
> On Mon, Mar 6, 2017 at 10:20 PM, Satyarth Praveen 
> wrote:
>
>> Thanks, Upul
>>
>> I'll go through the book and try implementing the algorithms.
>> Meanwhile, can I get some guidance on the proposal? This is my first time
>> applying to GSoC, so I have little idea about the drafting of the proposal.
>>
>> Thank you
>>
>> Regards,
>> Satyarth Praveen
>>
>> On Mon, Mar 6, 2017 at 9:18 AM, Upul Bandara  wrote:
>>
>>> Hi Satyarth,
>>>
>>> Thanks for the update.
>>>
>>> I think next, you can implement few machine learning algorithms in Java.
>>> When you are developing algorithms, think about what modifications we need
>>> to do in order to work those algorithms well in streaming environments. The 
>>> Chapter
>>> 12 of the Mining of Massive Datasets book contains a lot of details
>>> regarding scalability and streaming aspects of machine learning algorithms.
>>>
>>> The next step in the GSoC project is submitting your project proposal.
>>> If you start early, it will be rally helpful for you to submit a strong
>>> project proposal.
>>>
>>> Thanks,
>>> Upul
>>>
>>>
>>> On Sat, Mar 4, 2017 at 12:15 AM, Satyarth Praveen >> > wrote:
>>>
 Hi,

 I have gone through the given links, gone through the Getting Started
 guide, solved the above issues, and now have a pretty decent idea of the
 platform.
 Can you please guide me as to what should I do next?

 Thanks

 Regards,
 Satyarth Praveen

 On Mon, Feb 27, 2017 at 10:25 AM, Satyarth Praveen <
 satyarth...@gmail.com> wrote:

> Thanks Upul.
> Will try these and get back.
>
> Regards,
> Satyarth Praveen
>
> On Mon, Feb 27, 2017 at 8:48 AM, Upul Bandara  wrote:
>
>> Hi Satyarth,
>>
>> For your first question:  Please create a logger publisher for your
>> output stream and see whether it print output events to the console?
>>
>> For your second question:  According to the error message, it tried
>> to get some artifact from the wso2-nexus. But it can't read those data
>> since you are offline. So please build the product again while you are
>> connected to the Internet.
>>
>> Thanks,
>> Upul
>>
>>
>> On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen <
>> satyarth...@gmail.com> wrote:
>>
>>> Hi,
>>> I am also getting an error trying to build the WSO2 CEP project
>>> .
>>> The last few line of the terminal output while building the project
>>> are:-
>>>
>>> 
>>> ===
>>> [INFO] 
>>> 
>>> [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
>>> [INFO] 
>>> 
>>> [INFO] 
>>> 
>>> [INFO] Reactor Summary:
>>> [INFO]
>>> [INFO] WSO2 CEP - Parent .. SUCCESS
>>> [  0.737 s]
>>> [INFO] WSO2 CEP - Style Parent  SUCCESS
>>> [  0.037 s]
>>> [INFO] WSO2 CEP - Styles .. SUCCESS
>>> [  1.084 s]
>>> [INFO] WSO2 Stratos CEP - Styles .. SUCCESS
>>> [  0.215 s]
>>> [INFO] WSO2 CEP - Samples Parent .. SUCCESS
>>> [  0.050 s]
>>> [INFO] WSO2 CEP - Samples Producers ... SUCCESS
>>> [  0.016 s]
>>> [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS
>>> [  3.029 s]
>>> [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS
>>> [  0.326 s]
>>> [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS
>>> [  0.374 s]
>>> [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS
>>> [  0.204 s]
>>> [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS
>>> [  0.255 s]
>>> [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS
>>> [  0.682 s]
>>> [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS
>>> [  1.113 s]
>>> [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS
>>> [  0.554 s]
>>> 

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-08 Thread Upul Bandara
Hi Satyarth,

Looks good, please try to implement few algorithms in Java and if you need
some help please let me know.

The proposal should be included following high-level sections and please
feel free to add sub-sections as needed.

1. Description
2. Deliverables
3. Timeline
4. Implementation


Thanks,
Upul


On Mon, Mar 6, 2017 at 10:20 PM, Satyarth Praveen 
wrote:

> Thanks, Upul
>
> I'll go through the book and try implementing the algorithms.
> Meanwhile, can I get some guidance on the proposal? This is my first time
> applying to GSoC, so I have little idea about the drafting of the proposal.
>
> Thank you
>
> Regards,
> Satyarth Praveen
>
> On Mon, Mar 6, 2017 at 9:18 AM, Upul Bandara  wrote:
>
>> Hi Satyarth,
>>
>> Thanks for the update.
>>
>> I think next, you can implement few machine learning algorithms in Java.
>> When you are developing algorithms, think about what modifications we need
>> to do in order to work those algorithms well in streaming environments. The 
>> Chapter
>> 12 of the Mining of Massive Datasets book contains a lot of details
>> regarding scalability and streaming aspects of machine learning algorithms.
>>
>> The next step in the GSoC project is submitting your project proposal. If
>> you start early, it will be rally helpful for you to submit a strong
>> project proposal.
>>
>> Thanks,
>> Upul
>>
>>
>> On Sat, Mar 4, 2017 at 12:15 AM, Satyarth Praveen 
>> wrote:
>>
>>> Hi,
>>>
>>> I have gone through the given links, gone through the Getting Started
>>> guide, solved the above issues, and now have a pretty decent idea of the
>>> platform.
>>> Can you please guide me as to what should I do next?
>>>
>>> Thanks
>>>
>>> Regards,
>>> Satyarth Praveen
>>>
>>> On Mon, Feb 27, 2017 at 10:25 AM, Satyarth Praveen <
>>> satyarth...@gmail.com> wrote:
>>>
 Thanks Upul.
 Will try these and get back.

 Regards,
 Satyarth Praveen

 On Mon, Feb 27, 2017 at 8:48 AM, Upul Bandara  wrote:

> Hi Satyarth,
>
> For your first question:  Please create a logger publisher for your
> output stream and see whether it print output events to the console?
>
> For your second question:  According to the error message, it tried to
> get some artifact from the wso2-nexus. But it can't read those data since
> you are offline. So please build the product again while you are connected
> to the Internet.
>
> Thanks,
> Upul
>
>
> On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen <
> satyarth...@gmail.com> wrote:
>
>> Hi,
>> I am also getting an error trying to build the WSO2 CEP project
>> .
>> The last few line of the terminal output while building the project
>> are:-
>>
>> 
>> ===
>> [INFO] 
>> 
>> [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
>> [INFO] 
>> 
>> [INFO] 
>> 
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] WSO2 CEP - Parent .. SUCCESS
>> [  0.737 s]
>> [INFO] WSO2 CEP - Style Parent  SUCCESS [
>>  0.037 s]
>> [INFO] WSO2 CEP - Styles .. SUCCESS
>> [  1.084 s]
>> [INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
>>  0.215 s]
>> [INFO] WSO2 CEP - Samples Parent .. SUCCESS [
>>  0.050 s]
>> [INFO] WSO2 CEP - Samples Producers ... SUCCESS [
>>  0.016 s]
>> [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
>>  3.029 s]
>> [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
>>  0.326 s]
>> [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
>>  0.374 s]
>> [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
>>  0.204 s]
>> [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
>>  0.255 s]
>> [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
>>  0.682 s]
>> [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
>>  1.113 s]
>> [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
>>  0.554 s]
>> [INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
>>  0.232 s]
>> [INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
>>  0.129 s]
>> [INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
>>  0.197 s]
>> 

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-06 Thread Satyarth Praveen
Thanks, Upul

I'll go through the book and try implementing the algorithms.
Meanwhile, can I get some guidance on the proposal? This is my first time
applying to GSoC, so I have little idea about the drafting of the proposal.

Thank you

Regards,
Satyarth Praveen

On Mon, Mar 6, 2017 at 9:18 AM, Upul Bandara  wrote:

> Hi Satyarth,
>
> Thanks for the update.
>
> I think next, you can implement few machine learning algorithms in Java.
> When you are developing algorithms, think about what modifications we need
> to do in order to work those algorithms well in streaming environments. The 
> Chapter
> 12 of the Mining of Massive Datasets book contains a lot of details
> regarding scalability and streaming aspects of machine learning algorithms.
>
> The next step in the GSoC project is submitting your project proposal. If
> you start early, it will be rally helpful for you to submit a strong
> project proposal.
>
> Thanks,
> Upul
>
>
> On Sat, Mar 4, 2017 at 12:15 AM, Satyarth Praveen 
> wrote:
>
>> Hi,
>>
>> I have gone through the given links, gone through the Getting Started
>> guide, solved the above issues, and now have a pretty decent idea of the
>> platform.
>> Can you please guide me as to what should I do next?
>>
>> Thanks
>>
>> Regards,
>> Satyarth Praveen
>>
>> On Mon, Feb 27, 2017 at 10:25 AM, Satyarth Praveen > > wrote:
>>
>>> Thanks Upul.
>>> Will try these and get back.
>>>
>>> Regards,
>>> Satyarth Praveen
>>>
>>> On Mon, Feb 27, 2017 at 8:48 AM, Upul Bandara  wrote:
>>>
 Hi Satyarth,

 For your first question:  Please create a logger publisher for your
 output stream and see whether it print output events to the console?

 For your second question:  According to the error message, it tried to
 get some artifact from the wso2-nexus. But it can't read those data since
 you are offline. So please build the product again while you are connected
 to the Internet.

 Thanks,
 Upul


 On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen <
 satyarth...@gmail.com> wrote:

> Hi,
> I am also getting an error trying to build the WSO2 CEP project
> .
> The last few line of the terminal output while building the project
> are:-
>
> 
> ===
> [INFO] 
> 
> [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
> [INFO] 
> 
> [INFO] 
> 
> [INFO] Reactor Summary:
> [INFO]
> [INFO] WSO2 CEP - Parent .. SUCCESS [
>  0.737 s]
> [INFO] WSO2 CEP - Style Parent  SUCCESS [
>  0.037 s]
> [INFO] WSO2 CEP - Styles .. SUCCESS [
>  1.084 s]
> [INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
>  0.215 s]
> [INFO] WSO2 CEP - Samples Parent .. SUCCESS [
>  0.050 s]
> [INFO] WSO2 CEP - Samples Producers ... SUCCESS [
>  0.016 s]
> [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
>  3.029 s]
> [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
>  0.326 s]
> [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
>  0.374 s]
> [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
>  0.204 s]
> [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
>  0.255 s]
> [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
>  0.682 s]
> [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
>  1.113 s]
> [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
>  0.554 s]
> [INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
>  0.232 s]
> [INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
>  0.129 s]
> [INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
>  0.197 s]
> [INFO] WSO2 CEP - Sample Consumers  SUCCESS [
>  0.016 s]
> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>  0.895 s]
> [INFO] WSO2 CEP - Consumer - JMS Consumer . SUCCESS [
>  0.121 s]
> [INFO] WSO2 CEP - Consumer - MQTT Consumer  SUCCESS [
>  0.102 s]
> [INFO] WSO2 CEP - Consumer - Axis2 Log Service  SUCCESS [
>  0.061 s]
> [INFO] WSO2 CEP - Consumer - Generic Log Service .. SUCCESS [

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-06 Thread Upul Bandara
Hi Satyarth,

Thanks for the update.

I think next, you can implement few machine learning algorithms in Java.
When you are developing algorithms, think about what modifications we need
to do in order to work those algorithms well in streaming
environments. The Chapter
12 of the Mining of Massive Datasets book contains a lot of details
regarding scalability and streaming aspects of machine learning algorithms.

The next step in the GSoC project is submitting your project proposal. If
you start early, it will be rally helpful for you to submit a strong
project proposal.

Thanks,
Upul


On Sat, Mar 4, 2017 at 12:15 AM, Satyarth Praveen 
wrote:

> Hi,
>
> I have gone through the given links, gone through the Getting Started
> guide, solved the above issues, and now have a pretty decent idea of the
> platform.
> Can you please guide me as to what should I do next?
>
> Thanks
>
> Regards,
> Satyarth Praveen
>
> On Mon, Feb 27, 2017 at 10:25 AM, Satyarth Praveen 
> wrote:
>
>> Thanks Upul.
>> Will try these and get back.
>>
>> Regards,
>> Satyarth Praveen
>>
>> On Mon, Feb 27, 2017 at 8:48 AM, Upul Bandara  wrote:
>>
>>> Hi Satyarth,
>>>
>>> For your first question:  Please create a logger publisher for your
>>> output stream and see whether it print output events to the console?
>>>
>>> For your second question:  According to the error message, it tried to
>>> get some artifact from the wso2-nexus. But it can't read those data since
>>> you are offline. So please build the product again while you are connected
>>> to the Internet.
>>>
>>> Thanks,
>>> Upul
>>>
>>>
>>> On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen >> > wrote:
>>>
 Hi,
 I am also getting an error trying to build the WSO2 CEP project
 .
 The last few line of the terminal output while building the project
 are:-

 
 ===
 [INFO] 
 
 [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
 [INFO] 
 
 [INFO] 
 
 [INFO] Reactor Summary:
 [INFO]
 [INFO] WSO2 CEP - Parent .. SUCCESS [
  0.737 s]
 [INFO] WSO2 CEP - Style Parent  SUCCESS [
  0.037 s]
 [INFO] WSO2 CEP - Styles .. SUCCESS [
  1.084 s]
 [INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
  0.215 s]
 [INFO] WSO2 CEP - Samples Parent .. SUCCESS [
  0.050 s]
 [INFO] WSO2 CEP - Samples Producers ... SUCCESS [
  0.016 s]
 [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
  3.029 s]
 [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
  0.326 s]
 [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
  0.374 s]
 [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
  0.204 s]
 [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
  0.255 s]
 [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
  0.682 s]
 [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
  1.113 s]
 [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
  0.554 s]
 [INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
  0.232 s]
 [INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
  0.129 s]
 [INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
  0.197 s]
 [INFO] WSO2 CEP - Sample Consumers  SUCCESS [
  0.016 s]
 [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
  0.895 s]
 [INFO] WSO2 CEP - Consumer - JMS Consumer . SUCCESS [
  0.121 s]
 [INFO] WSO2 CEP - Consumer - MQTT Consumer  SUCCESS [
  0.102 s]
 [INFO] WSO2 CEP - Consumer - Axis2 Log Service  SUCCESS [
  0.061 s]
 [INFO] WSO2 CEP - Consumer - Generic Log Service .. SUCCESS [
  0.515 s]
 [INFO] WSO2 CEP - Consumer - Dashboard Service  SUCCESS [
  0.127 s]
 [INFO] WSO2 CEP - Consumer - Websocket Consumer ... SUCCESS [
  0.269 s]
 [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
  0.594 s]
 [INFO] WSO2 CEP - Consumer - HTTP Performance Service . SUCCESS [
  0.222 s]
 [INFO] WSO2 CEP - Consumer - Kafka Consumer ... SUCCESS [
  0.133 s]
 [INFO] 

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-03-06 Thread Satyarth Praveen
Hi,

I have gone through the given links, gone through the Getting Started
guide, solved the above issues, and now have a pretty decent idea of the
platform.
Can you please guide me as to what should I do next?

Thanks

Regards,
Satyarth Praveen

On Mon, Feb 27, 2017 at 10:25 AM, Satyarth Praveen 
wrote:

> Thanks Upul.
> Will try these and get back.
>
> Regards,
> Satyarth Praveen
>
> On Mon, Feb 27, 2017 at 8:48 AM, Upul Bandara  wrote:
>
>> Hi Satyarth,
>>
>> For your first question:  Please create a logger publisher for your
>> output stream and see whether it print output events to the console?
>>
>> For your second question:  According to the error message, it tried to
>> get some artifact from the wso2-nexus. But it can't read those data since
>> you are offline. So please build the product again while you are connected
>> to the Internet.
>>
>> Thanks,
>> Upul
>>
>>
>> On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen 
>> wrote:
>>
>>> Hi,
>>> I am also getting an error trying to build the WSO2 CEP project
>>> .
>>> The last few line of the terminal output while building the project are:-
>>>
>>> 
>>> ===
>>> [INFO] 
>>> 
>>> [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
>>> [INFO] 
>>> 
>>> [INFO] 
>>> 
>>> [INFO] Reactor Summary:
>>> [INFO]
>>> [INFO] WSO2 CEP - Parent .. SUCCESS [
>>>  0.737 s]
>>> [INFO] WSO2 CEP - Style Parent  SUCCESS [
>>>  0.037 s]
>>> [INFO] WSO2 CEP - Styles .. SUCCESS [
>>>  1.084 s]
>>> [INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
>>>  0.215 s]
>>> [INFO] WSO2 CEP - Samples Parent .. SUCCESS [
>>>  0.050 s]
>>> [INFO] WSO2 CEP - Samples Producers ... SUCCESS [
>>>  0.016 s]
>>> [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
>>>  3.029 s]
>>> [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
>>>  0.326 s]
>>> [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
>>>  0.374 s]
>>> [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
>>>  0.204 s]
>>> [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
>>>  0.255 s]
>>> [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
>>>  0.682 s]
>>> [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
>>>  1.113 s]
>>> [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
>>>  0.554 s]
>>> [INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
>>>  0.232 s]
>>> [INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
>>>  0.129 s]
>>> [INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
>>>  0.197 s]
>>> [INFO] WSO2 CEP - Sample Consumers  SUCCESS [
>>>  0.016 s]
>>> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>>>  0.895 s]
>>> [INFO] WSO2 CEP - Consumer - JMS Consumer . SUCCESS [
>>>  0.121 s]
>>> [INFO] WSO2 CEP - Consumer - MQTT Consumer  SUCCESS [
>>>  0.102 s]
>>> [INFO] WSO2 CEP - Consumer - Axis2 Log Service  SUCCESS [
>>>  0.061 s]
>>> [INFO] WSO2 CEP - Consumer - Generic Log Service .. SUCCESS [
>>>  0.515 s]
>>> [INFO] WSO2 CEP - Consumer - Dashboard Service  SUCCESS [
>>>  0.127 s]
>>> [INFO] WSO2 CEP - Consumer - Websocket Consumer ... SUCCESS [
>>>  0.269 s]
>>> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>>>  0.594 s]
>>> [INFO] WSO2 CEP - Consumer - HTTP Performance Service . SUCCESS [
>>>  0.222 s]
>>> [INFO] WSO2 CEP - Consumer - Kafka Consumer ... SUCCESS [
>>>  0.133 s]
>>> [INFO] WSO2 CEP - Consumer - JMS Performance Consumer . SUCCESS [
>>>  0.114 s]
>>> [INFO] Siddhi Extension - Geo Event Fuser . SUCCESS [
>>>  0.439 s]
>>> [INFO] Siddhi Extension - Geo Event Notifier .. SUCCESS [
>>>  0.203 s]
>>> [INFO] WSO2 CEP - Feature Parent .. SUCCESS [
>>>  0.050 s]
>>> [INFO] WSO2 CEP - Features  SUCCESS [
>>>  0.013 s]
>>> [INFO] WSO2 CEP - Styles Features . SUCCESS [
>>>  0.340 s]
>>> [INFO] WSO2 Stratos CEP - Features  SUCCESS [
>>>  0.022 s]
>>> [INFO] WSO2 Stratos CEP - Styles Features . SUCCESS [
>>>  0.041 s]
>>> [INFO] WSO2 Stratos CEP - Dashboard UI  SUCCESS [
>>>  1.249 s]
>>> [INFO] WSO2 

Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-27 Thread Upul Bandara
Hi Kasun,

Great!
Also, please verify your eligibility as per the GSoC rules:
https://summerofcode.withgoogle.com/rules/

Thanks,
Upul

On Tue, Feb 21, 2017 at 9:52 AM, Kasun Weerakoon  wrote:

> Hi Upul,
>
> Thanks you for your reply. I'll go through above mentioned guides and get
> back to you later.
>
> Regards,
> Kasun Weerakoon.
>
> On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:
>
> Hi Kasun,
>
> We are glad to see your interest!
>
> The main objective of this project is to develop a real-time machine
> learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
> Open Source Complex Event Processing Engine (CEP) released as a Java
> Library under Apache Software License v2.0. The readme page of the Siddhi's
> Github repository contains a good overview of the Siddhi library. Also,
> SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.
>
> Most probably, we will be writing this toolkit as a Siddhi extension.
> Therefore, please go through Siddhi Extension Guide [3] to get a quick
> overview regarding how to write Siddhi extensions.
>
> In addition to that, if you are not familiar with general machine learning
> concepts, I think Chapter 12 of the Mining of Massive Datasets book (link
> is provided in the GSco project page) will be really helpful. Also, if you
> have some free time please look at other streaming machine learning
> libraries such as Apache Samoa[4].
>
> Please go through these Siddhi/ML tutorials/guides. They will be helpful
> when it comes to writing your project proposal.
>
> Thanks,
> Upul
>
> [1]. https://github.com/wso2/siddhi
> [2]. https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1
> [3] https://docs.wso2.com/display/CEP420/Writing+Extensions+to+Siddhi
> [4] https://samoa.incubator.apache.org/
>
> On Mon, Feb 20, 2017 at 7:00 PM, Kasun Weerakoon 
> wrote:
>
> Hi all,
>
> I'm Kasun Weerakoon, final year undergraduate of University of Moratuwa,
> Sri Lanka. I'm interested about above mentioned project idea as I'm
> passionate about machine learning and deep learning techniques. I have used
> ML in my final year project and have followed the Coursera machine learning
> course by Stanford University as well as a ML course module in the
> university. I've recently participated to the Deep Learning meetup held in
> your organization. I use Java as my major programming language and
> currently  I'm following tutorials on Siddhi. I believe I'm a good
> candidate for this project and hope your guidance for this project.
>
> Regards,
> Kasun Weerakoon.
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
>
>
> --
> Upul Bandara,
> Mob: +94 715 468 345 <+94%2071%20546%208345>.
>
>


-- 
Upul Bandara,
Associate Technical Lead, WSO2, Inc.,
Mob: +94 715 468 345.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-26 Thread Satyarth Praveen
Thanks Upul.
Will try these and get back.

Regards,
Satyarth Praveen

On Mon, Feb 27, 2017 at 8:48 AM, Upul Bandara  wrote:

> Hi Satyarth,
>
> For your first question:  Please create a logger publisher for your output
> stream and see whether it print output events to the console?
>
> For your second question:  According to the error message, it tried to get
> some artifact from the wso2-nexus. But it can't read those data since you
> are offline. So please build the product again while you are connected to
> the Internet.
>
> Thanks,
> Upul
>
>
> On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen 
> wrote:
>
>> Hi,
>> I am also getting an error trying to build the WSO2 CEP project
>> .
>> The last few line of the terminal output while building the project are:-
>>
>> 
>> ===
>> [INFO] 
>> 
>> [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
>> [INFO] 
>> 
>> [INFO] 
>> 
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] WSO2 CEP - Parent .. SUCCESS [
>>  0.737 s]
>> [INFO] WSO2 CEP - Style Parent  SUCCESS [
>>  0.037 s]
>> [INFO] WSO2 CEP - Styles .. SUCCESS [
>>  1.084 s]
>> [INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
>>  0.215 s]
>> [INFO] WSO2 CEP - Samples Parent .. SUCCESS [
>>  0.050 s]
>> [INFO] WSO2 CEP - Samples Producers ... SUCCESS [
>>  0.016 s]
>> [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
>>  3.029 s]
>> [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
>>  0.326 s]
>> [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
>>  0.374 s]
>> [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
>>  0.204 s]
>> [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
>>  0.255 s]
>> [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
>>  0.682 s]
>> [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
>>  1.113 s]
>> [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
>>  0.554 s]
>> [INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
>>  0.232 s]
>> [INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
>>  0.129 s]
>> [INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
>>  0.197 s]
>> [INFO] WSO2 CEP - Sample Consumers  SUCCESS [
>>  0.016 s]
>> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>>  0.895 s]
>> [INFO] WSO2 CEP - Consumer - JMS Consumer . SUCCESS [
>>  0.121 s]
>> [INFO] WSO2 CEP - Consumer - MQTT Consumer  SUCCESS [
>>  0.102 s]
>> [INFO] WSO2 CEP - Consumer - Axis2 Log Service  SUCCESS [
>>  0.061 s]
>> [INFO] WSO2 CEP - Consumer - Generic Log Service .. SUCCESS [
>>  0.515 s]
>> [INFO] WSO2 CEP - Consumer - Dashboard Service  SUCCESS [
>>  0.127 s]
>> [INFO] WSO2 CEP - Consumer - Websocket Consumer ... SUCCESS [
>>  0.269 s]
>> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>>  0.594 s]
>> [INFO] WSO2 CEP - Consumer - HTTP Performance Service . SUCCESS [
>>  0.222 s]
>> [INFO] WSO2 CEP - Consumer - Kafka Consumer ... SUCCESS [
>>  0.133 s]
>> [INFO] WSO2 CEP - Consumer - JMS Performance Consumer . SUCCESS [
>>  0.114 s]
>> [INFO] Siddhi Extension - Geo Event Fuser . SUCCESS [
>>  0.439 s]
>> [INFO] Siddhi Extension - Geo Event Notifier .. SUCCESS [
>>  0.203 s]
>> [INFO] WSO2 CEP - Feature Parent .. SUCCESS [
>>  0.050 s]
>> [INFO] WSO2 CEP - Features  SUCCESS [
>>  0.013 s]
>> [INFO] WSO2 CEP - Styles Features . SUCCESS [
>>  0.340 s]
>> [INFO] WSO2 Stratos CEP - Features  SUCCESS [
>>  0.022 s]
>> [INFO] WSO2 Stratos CEP - Styles Features . SUCCESS [
>>  0.041 s]
>> [INFO] WSO2 Stratos CEP - Dashboard UI  SUCCESS [
>>  1.249 s]
>> [INFO] WSO2 Stratos CEP - Dashboard UI Features ... SUCCESS [
>>  0.830 s]
>> [INFO] WSO2 CEP - P2 Profile Generation ... SUCCESS [
>> 47.722 s]
>> [INFO] WSO2 Stratos CEP - Login User Interface  SUCCESS [
>>  0.931 s]
>> [INFO] WSO2 CEP - Storm Dependencies Jar .. SUCCESS [
>>  5.659 s]
>> [INFO] WSO2 CEP - Distribution  SUCCESS [
>> 36.969 s]
>> [INFO] WSO2 CEP - Samples Distribution 

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-26 Thread Upul Bandara
Hi Satyarth,

For your first question:  Please create a logger publisher for your output
stream and see whether it print output events to the console?

For your second question:  According to the error message, it tried to get
some artifact from the wso2-nexus. But it can't read those data since you
are offline. So please build the product again while you are connected to
the Internet.

Thanks,
Upul


On Sun, Feb 26, 2017 at 1:10 AM, Satyarth Praveen 
wrote:

> Hi,
> I am also getting an error trying to build the WSO2 CEP project
> .
> The last few line of the terminal output while building the project are:-
>
> 
> ===
> [INFO] 
> 
> [INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
> [INFO] 
> 
> [INFO] 
> 
> [INFO] Reactor Summary:
> [INFO]
> [INFO] WSO2 CEP - Parent .. SUCCESS [
>  0.737 s]
> [INFO] WSO2 CEP - Style Parent  SUCCESS [
>  0.037 s]
> [INFO] WSO2 CEP - Styles .. SUCCESS [
>  1.084 s]
> [INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
>  0.215 s]
> [INFO] WSO2 CEP - Samples Parent .. SUCCESS [
>  0.050 s]
> [INFO] WSO2 CEP - Samples Producers ... SUCCESS [
>  0.016 s]
> [INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
>  3.029 s]
> [INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
>  0.326 s]
> [INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
>  0.374 s]
> [INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
>  0.204 s]
> [INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
>  0.255 s]
> [INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
>  0.682 s]
> [INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
>  1.113 s]
> [INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
>  0.554 s]
> [INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
>  0.232 s]
> [INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
>  0.129 s]
> [INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
>  0.197 s]
> [INFO] WSO2 CEP - Sample Consumers  SUCCESS [
>  0.016 s]
> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>  0.895 s]
> [INFO] WSO2 CEP - Consumer - JMS Consumer . SUCCESS [
>  0.121 s]
> [INFO] WSO2 CEP - Consumer - MQTT Consumer  SUCCESS [
>  0.102 s]
> [INFO] WSO2 CEP - Consumer - Axis2 Log Service  SUCCESS [
>  0.061 s]
> [INFO] WSO2 CEP - Consumer - Generic Log Service .. SUCCESS [
>  0.515 s]
> [INFO] WSO2 CEP - Consumer - Dashboard Service  SUCCESS [
>  0.127 s]
> [INFO] WSO2 CEP - Consumer - Websocket Consumer ... SUCCESS [
>  0.269 s]
> [INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
>  0.594 s]
> [INFO] WSO2 CEP - Consumer - HTTP Performance Service . SUCCESS [
>  0.222 s]
> [INFO] WSO2 CEP - Consumer - Kafka Consumer ... SUCCESS [
>  0.133 s]
> [INFO] WSO2 CEP - Consumer - JMS Performance Consumer . SUCCESS [
>  0.114 s]
> [INFO] Siddhi Extension - Geo Event Fuser . SUCCESS [
>  0.439 s]
> [INFO] Siddhi Extension - Geo Event Notifier .. SUCCESS [
>  0.203 s]
> [INFO] WSO2 CEP - Feature Parent .. SUCCESS [
>  0.050 s]
> [INFO] WSO2 CEP - Features  SUCCESS [
>  0.013 s]
> [INFO] WSO2 CEP - Styles Features . SUCCESS [
>  0.340 s]
> [INFO] WSO2 Stratos CEP - Features  SUCCESS [
>  0.022 s]
> [INFO] WSO2 Stratos CEP - Styles Features . SUCCESS [
>  0.041 s]
> [INFO] WSO2 Stratos CEP - Dashboard UI  SUCCESS [
>  1.249 s]
> [INFO] WSO2 Stratos CEP - Dashboard UI Features ... SUCCESS [
>  0.830 s]
> [INFO] WSO2 CEP - P2 Profile Generation ... SUCCESS [
> 47.722 s]
> [INFO] WSO2 Stratos CEP - Login User Interface  SUCCESS [
>  0.931 s]
> [INFO] WSO2 CEP - Storm Dependencies Jar .. SUCCESS [
>  5.659 s]
> [INFO] WSO2 CEP - Distribution  SUCCESS [
> 36.969 s]
> [INFO] WSO2 CEP - Samples Distribution  SUCCESS [
>  1.606 s]
> [INFO] WSO2 CEP - Integration Tests ... SUCCESS [
>  0.035 s]
> [INFO] WSO2 CEP - Integration Admin Client Module . SUCCESS [
>  0.675 s]
> [INFO] CEP Integration Test UI Pages 

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-25 Thread Satyarth Praveen
Hi,
I am also getting an error trying to build the WSO2 CEP project
.
The last few line of the terminal output while building the project are:-

===
[INFO]

[INFO] Building WSO2 CEP - UI Integration Test Module 4.2.1-SNAPSHOT
[INFO]

[INFO]

[INFO] Reactor Summary:
[INFO]
[INFO] WSO2 CEP - Parent .. SUCCESS [
 0.737 s]
[INFO] WSO2 CEP - Style Parent  SUCCESS [
 0.037 s]
[INFO] WSO2 CEP - Styles .. SUCCESS [
 1.084 s]
[INFO] WSO2 Stratos CEP - Styles .. SUCCESS [
 0.215 s]
[INFO] WSO2 CEP - Samples Parent .. SUCCESS [
 0.050 s]
[INFO] WSO2 CEP - Samples Producers ... SUCCESS [
 0.016 s]
[INFO] WSO2 CEP - Producer - WSO2 Event Client  SUCCESS [
 3.029 s]
[INFO] WSO2 CEP - Publisher - HTTP Client . SUCCESS [
 0.326 s]
[INFO] WSO2 CEP - Publisher - JMS Client .. SUCCESS [
 0.374 s]
[INFO] WSO2 CEP - Publisher - MQTT Client . SUCCESS [
 0.204 s]
[INFO] WSO2 CEP - Publisher - Kafka Client  SUCCESS [
 0.255 s]
[INFO] WSO2 CEP - Publisher - SOAP Client . SUCCESS [
 0.682 s]
[INFO] WSO2 CEP - Producer - Websocket Publisher .. SUCCESS [
 1.113 s]
[INFO] WSO2 CEP - Producer - Performance Test . SUCCESS [
 0.554 s]
[INFO] WSO2 CEP - Publisher - HTTP Performance Client . SUCCESS [
 0.232 s]
[INFO] WSO2 CEP - Publisher - Kafka Producer .. SUCCESS [
 0.129 s]
[INFO] WSO2 CEP - Publisher - JMS Performance Client .. SUCCESS [
 0.197 s]
[INFO] WSO2 CEP - Sample Consumers  SUCCESS [
 0.016 s]
[INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
 0.895 s]
[INFO] WSO2 CEP - Consumer - JMS Consumer . SUCCESS [
 0.121 s]
[INFO] WSO2 CEP - Consumer - MQTT Consumer  SUCCESS [
 0.102 s]
[INFO] WSO2 CEP - Consumer - Axis2 Log Service  SUCCESS [
 0.061 s]
[INFO] WSO2 CEP - Consumer - Generic Log Service .. SUCCESS [
 0.515 s]
[INFO] WSO2 CEP - Consumer - Dashboard Service  SUCCESS [
 0.127 s]
[INFO] WSO2 CEP - Consumer - Websocket Consumer ... SUCCESS [
 0.269 s]
[INFO] WSO2 CEP - Consumer - WSO2 Event Server  SUCCESS [
 0.594 s]
[INFO] WSO2 CEP - Consumer - HTTP Performance Service . SUCCESS [
 0.222 s]
[INFO] WSO2 CEP - Consumer - Kafka Consumer ... SUCCESS [
 0.133 s]
[INFO] WSO2 CEP - Consumer - JMS Performance Consumer . SUCCESS [
 0.114 s]
[INFO] Siddhi Extension - Geo Event Fuser . SUCCESS [
 0.439 s]
[INFO] Siddhi Extension - Geo Event Notifier .. SUCCESS [
 0.203 s]
[INFO] WSO2 CEP - Feature Parent .. SUCCESS [
 0.050 s]
[INFO] WSO2 CEP - Features  SUCCESS [
 0.013 s]
[INFO] WSO2 CEP - Styles Features . SUCCESS [
 0.340 s]
[INFO] WSO2 Stratos CEP - Features  SUCCESS [
 0.022 s]
[INFO] WSO2 Stratos CEP - Styles Features . SUCCESS [
 0.041 s]
[INFO] WSO2 Stratos CEP - Dashboard UI  SUCCESS [
 1.249 s]
[INFO] WSO2 Stratos CEP - Dashboard UI Features ... SUCCESS [
 0.830 s]
[INFO] WSO2 CEP - P2 Profile Generation ... SUCCESS [
47.722 s]
[INFO] WSO2 Stratos CEP - Login User Interface  SUCCESS [
 0.931 s]
[INFO] WSO2 CEP - Storm Dependencies Jar .. SUCCESS [
 5.659 s]
[INFO] WSO2 CEP - Distribution  SUCCESS [
36.969 s]
[INFO] WSO2 CEP - Samples Distribution  SUCCESS [
 1.606 s]
[INFO] WSO2 CEP - Integration Tests ... SUCCESS [
 0.035 s]
[INFO] WSO2 CEP - Integration Admin Client Module . SUCCESS [
 0.675 s]
[INFO] CEP Integration Test UI Pages .. SUCCESS [
 0.517 s]
[INFO] WSO2 CEP - Integration Test Utils Module ... SUCCESS [
 3.055 s]
[INFO] WSO2 CEP - Integration Test Artifacts Module ... SUCCESS [
 0.565 s]
[INFO] WSO2 CEP - Integration Test Module . SUCCESS [
 5.609 s]
[INFO] WSO2 CEP - UI Integration Test Module .. FAILURE [
 0.047 s]
[INFO]

[INFO] BUILD FAILURE
[INFO]

[INFO] Total time: 02:00 min
[INFO] Finished at: 2017-02-26T01:04:34+05:30
[INFO] Final Memory: 132M/1991M
[INFO]

Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-24 Thread Satyarth Praveen
Hi,
I was going through the WSO2 CEP Getting Started guide. I'm unable to plot
the live stream graph in the dashboard.
I successfully created the input stream and output stream. I successfully
created the gadget and the dashboard and I published the data using curl
command in terminal, but no statistical graph shows up in the dashboard.

Any possible help regarding this please?

Thank you

Regards,
Satyarth Praveen

On 22-Feb-2017 10:38 PM, "Satyarth Praveen"  wrote:

> Great. Thanks.
>
> Regards,
> Satyarth Praveen
>
> On Wed, Feb 22, 2017 at 10:31 PM, Nirmal Fernando  wrote:
>
>> Yes, I think you're good.
>>
>> On Wed, Feb 22, 2017 at 10:30 PM, Satyarth Praveen > > wrote:
>>
>>> Oh ok.
>>> So as per the details, I am eligible, right?
>>>
>>> Regards,
>>> Satyarth Praveen
>>>
>>> On Wed, Feb 22, 2017 at 10:12 PM, Nirmal Fernando 
>>> wrote:
>>>
 Thanks, Satyarth. It's to verify your eligibility as per the GSoC
 rules: https://summerofcode.withgoogle.com/rules/

 On Wed, Feb 22, 2017 at 10:09 PM, Satyarth Praveen <
 satyarth...@gmail.com> wrote:

> Hi Nirmal,
> My exams and project submissions will get over by the end of May.
> And tentatively, the final results will be out by the end of June or
> by July.
>
> If it's not an issue, may I know the requirement of this detail,
> please?
>
> Thanks
>
> Regards,
> Satyarth Praveen
>
> On Wed, Feb 22, 2017 at 9:58 PM, Nirmal Fernando 
> wrote:
>
>> [Looping the mentors]
>>
>> Hi Satyarth,
>>
>> Thanks for your interest in the project. Mentors would get back to
>> you with more details. Would you mind letting us know the date you will 
>> be
>> passed out?
>>
>> On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen <
>> satyarth...@gmail.com> wrote:
>>
>>> Hello everyone,
>>>
>>> I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
>>> Technological University (formerly DCE), New Delhi. I'm interested in
>>> implementing the *Real-Time Machine Learning Toolkit for Siddhi
>>> *
>>>  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017
>>> project as mentioned here
>>> 
>>> .
>>> I'm well-versed with Java and have multiple projects regarding
>>> machine learning including some research projects and an IEEE published
>>> research paper. I would be excited to work on the mentioned project. It
>>> would be great if someone could provide me with the additional details 
>>> for
>>> getting started with the project.
>>>
>>> Thank you.
>>>
>>> Best Regards,
>>> Satyarth Praveen
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Technical Lead - Analytics Team, WSO2 Inc.
>> Mobile: +94715779733 <+94%2071%20577%209733>
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>


 --

 Thanks & regards,
 Nirmal

 Technical Lead - Analytics Team, WSO2 Inc.
 Mobile: +94715779733 <+94%2071%20577%209733>
 Blog: http://nirmalfdo.blogspot.com/



>>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Technical Lead - Analytics Team, WSO2 Inc.
>> Mobile: +94715779733 <+94%2071%20577%209733>
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-22 Thread Satyarth Praveen
Great. Thanks.

Regards,
Satyarth Praveen

On Wed, Feb 22, 2017 at 10:31 PM, Nirmal Fernando  wrote:

> Yes, I think you're good.
>
> On Wed, Feb 22, 2017 at 10:30 PM, Satyarth Praveen 
> wrote:
>
>> Oh ok.
>> So as per the details, I am eligible, right?
>>
>> Regards,
>> Satyarth Praveen
>>
>> On Wed, Feb 22, 2017 at 10:12 PM, Nirmal Fernando 
>> wrote:
>>
>>> Thanks, Satyarth. It's to verify your eligibility as per the GSoC rules:
>>> https://summerofcode.withgoogle.com/rules/
>>>
>>> On Wed, Feb 22, 2017 at 10:09 PM, Satyarth Praveen <
>>> satyarth...@gmail.com> wrote:
>>>
 Hi Nirmal,
 My exams and project submissions will get over by the end of May.
 And tentatively, the final results will be out by the end of June or by
 July.

 If it's not an issue, may I know the requirement of this detail, please?

 Thanks

 Regards,
 Satyarth Praveen

 On Wed, Feb 22, 2017 at 9:58 PM, Nirmal Fernando 
 wrote:

> [Looping the mentors]
>
> Hi Satyarth,
>
> Thanks for your interest in the project. Mentors would get back to you
> with more details. Would you mind letting us know the date you will be
> passed out?
>
> On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen <
> satyarth...@gmail.com> wrote:
>
>> Hello everyone,
>>
>> I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
>> Technological University (formerly DCE), New Delhi. I'm interested in
>> implementing the *Real-Time Machine Learning Toolkit for Siddhi
>> *
>>  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017
>> project as mentioned here
>> 
>> .
>> I'm well-versed with Java and have multiple projects regarding
>> machine learning including some research projects and an IEEE published
>> research paper. I would be excited to work on the mentioned project. It
>> would be great if someone could provide me with the additional details 
>> for
>> getting started with the project.
>>
>> Thank you.
>>
>> Best Regards,
>> Satyarth Praveen
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
>
> Thanks & regards,
> Nirmal
>
> Technical Lead - Analytics Team, WSO2 Inc.
> Mobile: +94715779733 <+94%2071%20577%209733>
> Blog: http://nirmalfdo.blogspot.com/
>
>
>

>>>
>>>
>>> --
>>>
>>> Thanks & regards,
>>> Nirmal
>>>
>>> Technical Lead - Analytics Team, WSO2 Inc.
>>> Mobile: +94715779733 <+94%2071%20577%209733>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>>
>>>
>>
>
>
> --
>
> Thanks & regards,
> Nirmal
>
> Technical Lead - Analytics Team, WSO2 Inc.
> Mobile: +94715779733 <+94%2071%20577%209733>
> Blog: http://nirmalfdo.blogspot.com/
>
>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-22 Thread Nirmal Fernando
Yes, I think you're good.

On Wed, Feb 22, 2017 at 10:30 PM, Satyarth Praveen 
wrote:

> Oh ok.
> So as per the details, I am eligible, right?
>
> Regards,
> Satyarth Praveen
>
> On Wed, Feb 22, 2017 at 10:12 PM, Nirmal Fernando  wrote:
>
>> Thanks, Satyarth. It's to verify your eligibility as per the GSoC rules:
>> https://summerofcode.withgoogle.com/rules/
>>
>> On Wed, Feb 22, 2017 at 10:09 PM, Satyarth Praveen > > wrote:
>>
>>> Hi Nirmal,
>>> My exams and project submissions will get over by the end of May.
>>> And tentatively, the final results will be out by the end of June or by
>>> July.
>>>
>>> If it's not an issue, may I know the requirement of this detail, please?
>>>
>>> Thanks
>>>
>>> Regards,
>>> Satyarth Praveen
>>>
>>> On Wed, Feb 22, 2017 at 9:58 PM, Nirmal Fernando 
>>> wrote:
>>>
 [Looping the mentors]

 Hi Satyarth,

 Thanks for your interest in the project. Mentors would get back to you
 with more details. Would you mind letting us know the date you will be
 passed out?

 On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen <
 satyarth...@gmail.com> wrote:

> Hello everyone,
>
> I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
> Technological University (formerly DCE), New Delhi. I'm interested in
> implementing the *Real-Time Machine Learning Toolkit for Siddhi
> *
>  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017
> project as mentioned here
> 
> .
> I'm well-versed with Java and have multiple projects regarding machine
> learning including some research projects and an IEEE published research
> paper. I would be excited to work on the mentioned project. It would be
> great if someone could provide me with the additional details for getting
> started with the project.
>
> Thank you.
>
> Best Regards,
> Satyarth Praveen
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


 --

 Thanks & regards,
 Nirmal

 Technical Lead - Analytics Team, WSO2 Inc.
 Mobile: +94715779733 <+94%2071%20577%209733>
 Blog: http://nirmalfdo.blogspot.com/



>>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Technical Lead - Analytics Team, WSO2 Inc.
>> Mobile: +94715779733 <+94%2071%20577%209733>
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>


-- 

Thanks & regards,
Nirmal

Technical Lead - Analytics Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-22 Thread Satyarth Praveen
Oh ok.
So as per the details, I am eligible, right?

Regards,
Satyarth Praveen

On Wed, Feb 22, 2017 at 10:12 PM, Nirmal Fernando  wrote:

> Thanks, Satyarth. It's to verify your eligibility as per the GSoC rules:
> https://summerofcode.withgoogle.com/rules/
>
> On Wed, Feb 22, 2017 at 10:09 PM, Satyarth Praveen 
> wrote:
>
>> Hi Nirmal,
>> My exams and project submissions will get over by the end of May.
>> And tentatively, the final results will be out by the end of June or by
>> July.
>>
>> If it's not an issue, may I know the requirement of this detail, please?
>>
>> Thanks
>>
>> Regards,
>> Satyarth Praveen
>>
>> On Wed, Feb 22, 2017 at 9:58 PM, Nirmal Fernando  wrote:
>>
>>> [Looping the mentors]
>>>
>>> Hi Satyarth,
>>>
>>> Thanks for your interest in the project. Mentors would get back to you
>>> with more details. Would you mind letting us know the date you will be
>>> passed out?
>>>
>>> On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen <
>>> satyarth...@gmail.com> wrote:
>>>
 Hello everyone,

 I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
 Technological University (formerly DCE), New Delhi. I'm interested in
 implementing the *Real-Time Machine Learning Toolkit for Siddhi
 *
  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017
 project as mentioned here
 
 .
 I'm well-versed with Java and have multiple projects regarding machine
 learning including some research projects and an IEEE published research
 paper. I would be excited to work on the mentioned project. It would be
 great if someone could provide me with the additional details for getting
 started with the project.

 Thank you.

 Best Regards,
 Satyarth Praveen

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev


>>>
>>>
>>> --
>>>
>>> Thanks & regards,
>>> Nirmal
>>>
>>> Technical Lead - Analytics Team, WSO2 Inc.
>>> Mobile: +94715779733 <+94%2071%20577%209733>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>>
>>>
>>
>
>
> --
>
> Thanks & regards,
> Nirmal
>
> Technical Lead - Analytics Team, WSO2 Inc.
> Mobile: +94715779733 <+94%2071%20577%209733>
> Blog: http://nirmalfdo.blogspot.com/
>
>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-22 Thread Nirmal Fernando
Thanks, Satyarth. It's to verify your eligibility as per the GSoC rules:
https://summerofcode.withgoogle.com/rules/

On Wed, Feb 22, 2017 at 10:09 PM, Satyarth Praveen 
wrote:

> Hi Nirmal,
> My exams and project submissions will get over by the end of May.
> And tentatively, the final results will be out by the end of June or by
> July.
>
> If it's not an issue, may I know the requirement of this detail, please?
>
> Thanks
>
> Regards,
> Satyarth Praveen
>
> On Wed, Feb 22, 2017 at 9:58 PM, Nirmal Fernando  wrote:
>
>> [Looping the mentors]
>>
>> Hi Satyarth,
>>
>> Thanks for your interest in the project. Mentors would get back to you
>> with more details. Would you mind letting us know the date you will be
>> passed out?
>>
>> On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen > > wrote:
>>
>>> Hello everyone,
>>>
>>> I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
>>> Technological University (formerly DCE), New Delhi. I'm interested in
>>> implementing the *Real-Time Machine Learning Toolkit for Siddhi
>>> *
>>>  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017
>>> project as mentioned here
>>> 
>>> .
>>> I'm well-versed with Java and have multiple projects regarding machine
>>> learning including some research projects and an IEEE published research
>>> paper. I would be excited to work on the mentioned project. It would be
>>> great if someone could provide me with the additional details for getting
>>> started with the project.
>>>
>>> Thank you.
>>>
>>> Best Regards,
>>> Satyarth Praveen
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Technical Lead - Analytics Team, WSO2 Inc.
>> Mobile: +94715779733 <+94%2071%20577%209733>
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>


-- 

Thanks & regards,
Nirmal

Technical Lead - Analytics Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-22 Thread Satyarth Praveen
Hi Nirmal,
My exams and project submissions will get over by the end of May.
And tentatively, the final results will be out by the end of June or by
July.

If it's not an issue, may I know the requirement of this detail, please?

Thanks

Regards,
Satyarth Praveen

On Wed, Feb 22, 2017 at 9:58 PM, Nirmal Fernando  wrote:

> [Looping the mentors]
>
> Hi Satyarth,
>
> Thanks for your interest in the project. Mentors would get back to you
> with more details. Would you mind letting us know the date you will be
> passed out?
>
> On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen 
> wrote:
>
>> Hello everyone,
>>
>> I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
>> Technological University (formerly DCE), New Delhi. I'm interested in
>> implementing the *Real-Time Machine Learning Toolkit for Siddhi
>> *
>>  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017
>> project as mentioned here
>> 
>> .
>> I'm well-versed with Java and have multiple projects regarding machine
>> learning including some research projects and an IEEE published research
>> paper. I would be excited to work on the mentioned project. It would be
>> great if someone could provide me with the additional details for getting
>> started with the project.
>>
>> Thank you.
>>
>> Best Regards,
>> Satyarth Praveen
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
>
> Thanks & regards,
> Nirmal
>
> Technical Lead - Analytics Team, WSO2 Inc.
> Mobile: +94715779733 <+94%2071%20577%209733>
> Blog: http://nirmalfdo.blogspot.com/
>
>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-22 Thread Nirmal Fernando
[Looping the mentors]

Hi Satyarth,

Thanks for your interest in the project. Mentors would get back to you with
more details. Would you mind letting us know the date you will be passed
out?

On Mon, Feb 20, 2017 at 12:59 AM, Satyarth Praveen 
wrote:

> Hello everyone,
>
> I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
> Technological University (formerly DCE), New Delhi. I'm interested in
> implementing the *Real-Time Machine Learning Toolkit for Siddhi
> *
>  which is the Proposal No. 24 for WSO2 Google Summer of Code 2017 project
> as mentioned here
> 
> .
> I'm well-versed with Java and have multiple projects regarding machine
> learning including some research projects and an IEEE published research
> paper. I would be excited to work on the mentioned project. It would be
> great if someone could provide me with the additional details for getting
> started with the project.
>
> Thank you.
>
> Best Regards,
> Satyarth Praveen
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

Thanks & regards,
Nirmal

Technical Lead - Analytics Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-20 Thread Kasun Weerakoon
Hi Upul,

Thanks you for your reply. I'll go through above mentioned guides and get
back to you later.

Regards,
Kasun Weerakoon.

On Tue, 21 Feb 2017, 08:39 Upul Bandara,  wrote:

Hi Kasun,

We are glad to see your interest!

The main objective of this project is to develop a real-time machine
learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
Open Source Complex Event Processing Engine (CEP) released as a Java
Library under Apache Software License v2.0. The readme page of the Siddhi's
Github repository contains a good overview of the Siddhi library. Also,
SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.

Most probably, we will be writing this toolkit as a Siddhi extension.
Therefore, please go through Siddhi Extension Guide [3] to get a quick
overview regarding how to write Siddhi extensions.

In addition to that, if you are not familiar with general machine learning
concepts, I think Chapter 12 of the Mining of Massive Datasets book (link
is provided in the GSco project page) will be really helpful. Also, if you
have some free time please look at other streaming machine learning
libraries such as Apache Samoa[4].

Please go through these Siddhi/ML tutorials/guides. They will be helpful
when it comes to writing your project proposal.

Thanks,
Upul

[1]. https://github.com/wso2/siddhi
[2]. https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1
[3] https://docs.wso2.com/display/CEP420/Writing+Extensions+to+Siddhi
[4] https://samoa.incubator.apache.org/

On Mon, Feb 20, 2017 at 7:00 PM, Kasun Weerakoon  wrote:

Hi all,

I'm Kasun Weerakoon, final year undergraduate of University of Moratuwa,
Sri Lanka. I'm interested about above mentioned project idea as I'm
passionate about machine learning and deep learning techniques. I have used
ML in my final year project and have followed the Coursera machine learning
course by Stanford University as well as a ML course module in the
university. I've recently participated to the Deep Learning meetup held in
your organization. I use Java as my major programming language and
currently  I'm following tutorials on Siddhi. I believe I'm a good
candidate for this project and hope your guidance for this project.

Regards,
Kasun Weerakoon.

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev




-- 
Upul Bandara,
Mob: +94 715 468 345.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-20 Thread Upul Bandara
Hi Kasun,

We are glad to see your interest!

The main objective of this project is to develop a real-time machine
learning toolkit for Siddhi [1]. Siddhi CEP is a lightweight, easy-to-use
Open Source Complex Event Processing Engine (CEP) released as a Java
Library under Apache Software License v2.0. The readme page of the Siddhi's
Github repository contains a good overview of the Siddhi library. Also,
SiddhiQL Guide [2] will be helpful you to understand Siddhi Query Language.

Most probably, we will be writing this toolkit as a Siddhi extension.
Therefore, please go through Siddhi Extension Guide [3] to get a quick
overview regarding how to write Siddhi extensions.

In addition to that, if you are not familiar with general machine learning
concepts, I think Chapter 12 of the Mining of Massive Datasets book (link
is provided in the GSco project page) will be really helpful. Also, if you
have some free time please look at other streaming machine learning
libraries such as Apache Samoa[4].

Please go through these Siddhi/ML tutorials/guides. They will be helpful
when it comes to writing your project proposal.

Thanks,
Upul

[1]. https://github.com/wso2/siddhi
[2]. https://docs.wso2.com/display/CEP420/SiddhiQL+Guide+3.1
[3] https://docs.wso2.com/display/CEP420/Writing+Extensions+to+Siddhi
[4] https://samoa.incubator.apache.org/

On Mon, Feb 20, 2017 at 7:00 PM, Kasun Weerakoon  wrote:

> Hi all,
>
> I'm Kasun Weerakoon, final year undergraduate of University of Moratuwa,
> Sri Lanka. I'm interested about above mentioned project idea as I'm
> passionate about machine learning and deep learning techniques. I have used
> ML in my final year project and have followed the Coursera machine learning
> course by Stanford University as well as a ML course module in the
> university. I've recently participated to the Deep Learning meetup held in
> your organization. I use Java as my major programming language and
> currently  I'm following tutorials on Siddhi. I believe I'm a good
> candidate for this project and hope your guidance for this project.
>
> Regards,
> Kasun Weerakoon.
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Upul Bandara,
Mob: +94 715 468 345.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [DEV] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-20 Thread Kasun Weerakoon
Hi all,

I'm Kasun Weerakoon, final year undergraduate of University of Moratuwa,
Sri Lanka. I'm interested about above mentioned project idea as I'm
passionate about machine learning and deep learning techniques. I have used
ML in my final year project and have followed the Coursera machine learning
course by Stanford University as well as a ML course module in the
university. I've recently participated to the Deep Learning meetup held in
your organization. I use Java as my major programming language and
currently  I'm following tutorials on Siddhi. I believe I'm a good
candidate for this project and hope your guidance for this project.

Regards,
Kasun Weerakoon.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] GSoC 2017 - Real-Time Machine Learning Toolkit for Siddhi

2017-02-19 Thread Satyarth Praveen
Hello everyone,

I'm Satyarth Praveen, a 4th-year undergraduate student from Delhi
Technological University (formerly DCE), New Delhi. I'm interested in
implementing the *Real-Time Machine Learning Toolkit for Siddhi
*
 which is the Proposal No. 24 for WSO2 Google Summer of Code 2017 project
as mentioned here

.
I'm well-versed with Java and have multiple projects regarding machine
learning including some research projects and an IEEE published research
paper. I would be excited to work on the mentioned project. It would be
great if someone could provide me with the additional details for getting
started with the project.

Thank you.

Best Regards,
Satyarth Praveen
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev