On Wed, Mar 25, 2015 at 1:20 PM, Buddhika Jayawardhana <
[email protected]> wrote:

> Then what about the REST APIs for report recommendations and get
> recommendations. They are sub APIs of machine learners API, aren't they ?(eg:
> When storing data :POST /recommendations/datasets)
>
> On 25 March 2015 at 11:51, Nirmal Fernando <[email protected]> wrote:
>
>> Hi Buddhika,
>>
>> On Wed, Mar 25, 2015 at 11:48 AM, Buddhika Jayawardhana <
>> [email protected]> wrote:
>>
>>> Dear Nirmal,
>>>
>>> I went through the M1 release notes. This is what I understood about
>>> integration of  proposed Recommendations Solution with WSo2 machine
>>> learner. Please point me out if I have understood anything wrong.
>>>
>>>    - The REST API for Recommendations will be a sub API of WSo2 machine
>>>    learner.(say recommendations)
>>>    - Users are allowed to choose different recommendations algorithm
>>>    and create a project .
>>>    - Data set can be stored in to the database using a Post request
>>>    similar to POST /recommendations/datasets
>>>    - Corresponding model for a particular analysis can be retrieved GET
>>>    /recommendations/models/{name}
>>>
>>>
>> I think recommendation is just an algorithm type, and you can think as
>> in, you build a new model using a recommendation algorithm and use model's
>> predict API to output the recommendations.
>>
>>
>>> Thank You.
>>>
>>>
>>> On 24 March 2015 at 11:20, Nirmal Fernando <[email protected]> wrote:
>>>
>>>> Hi Buddhika,
>>>>
>>>> Proposal looks good and I have few suggestions;
>>>>
>>>> * Stick only to JSON for the rest API. (no need to have XML)
>>>> * Give a high priority to the recommendation algorithm integration.
>>>> * Include a section, on what you have already done.
>>>>
>>>> Thanks.
>>>>
>>>> On Tue, Mar 24, 2015 at 7:46 AM, Nirmal Fernando <[email protected]>
>>>> wrote:
>>>>
>>>>> Yes, Buddhika, I think we need a Java based implementation.
>>>>>
>>>>> On Tue, Mar 24, 2015 at 2:43 AM, Buddhika Jayawardhana <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Dear Developers,
>>>>>>
>>>>>> I was studying about Spark mllib. Can I use python to implement the
>>>>>> recommendations part instead of java ? Would it bring difficulties when
>>>>>> integrating with wso2 machine learner?
>>>>>>
>>>>>> Thank You.
>>>>>>
>>>>>> On 23 March 2015 at 21:25, Buddhika Jayawardhana <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Thank You Nirmal,
>>>>>>> I will go through this.
>>>>>>>
>>>>>>> On 23 March 2015 at 19:52, Nirmal Fernando <[email protected]> wrote:
>>>>>>>
>>>>>>>> Thanks for the proposal. We'll review it.
>>>>>>>>
>>>>>>>> Please try out the M1 release for a better understanding on the
>>>>>>>> back-end: https://github.com/wso2/product-ml/releases/tag/1.0.0-m1
>>>>>>>>
>>>>>>>> On Tue, Mar 10, 2015 at 12:51 PM, Buddhika Jayawardhana <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> This is the draft of my project proposal. I would like to have
>>>>>>>>> your kind comments and advises to improve it.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 9 March 2015 at 11:06, Nirmal Fernando <[email protected]> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, Mar 9, 2015 at 10:59 AM, Buddhika Jayawardhana <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hello again,
>>>>>>>>>>>
>>>>>>>>>>> I did some research about REST architecture and about
>>>>>>>>>>> recommendations systems. From that knowledge I decided to develop 
>>>>>>>>>>> the
>>>>>>>>>>> deliverables in following order.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    1.          REST API to report user interactions with the
>>>>>>>>>>>    Retail Web Store
>>>>>>>>>>>    2.          REST API to get recommendations for a given user
>>>>>>>>>>>    3.          Integrate Spark's recommendation algorithms into
>>>>>>>>>>>    ML
>>>>>>>>>>>    4.          Java script based API client to be used in the
>>>>>>>>>>>    Website.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    - .       Is the above order OK or should I change it?
>>>>>>>>>>>
>>>>>>>>>>> Looks good!
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    -
>>>>>>>>>>>    - .       As the initial stage there is a lot design work to
>>>>>>>>>>>    be done.  Is it sufficient if I follow the Oracle tutorial on 
>>>>>>>>>>> JAX-RS (
>>>>>>>>>>>    http://docs.oracle.com/javaee/6/tutorial/doc/gilik.html)?
>>>>>>>>>>>
>>>>>>>>>>> Are you asking whether it's ok to use JAX-RS as the REST
>>>>>>>>>> implementation? If it is the question, yes it's ok.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    -
>>>>>>>>>>>    - .       How can I learn about WSo2 machine Learner?(to get
>>>>>>>>>>>    an idea about the level of abstraction that I will get to work 
>>>>>>>>>>> with )
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> You have to wait a week or two till we get a Milestone release
>>>>>>>>>> out. For the time being please go through the slide deck I shared. 
>>>>>>>>>> This
>>>>>>>>>> shouldn't be a problem for the project, since integration with the 
>>>>>>>>>> ML, can
>>>>>>>>>> be done at a later stage of the project. :-)
>>>>>>>>>>
>>>>>>>>>>> Thank you.
>>>>>>>>>>>
>>>>>>>>>>> On 7 March 2015 at 15:42, Buddhika Jayawardhana <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> You are very welcome.
>>>>>>>>>>>>
>>>>>>>>>>>> On 7 March 2015 at 12:14, Nirmal Fernando <[email protected]>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> I've fixed this. Thanks.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sat, Mar 7, 2015 at 12:01 PM, Nirmal Fernando <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Oh..Thanks Buddhika.. I think that should be a mistake .. Let
>>>>>>>>>>>>>> me check.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sat, Mar 7, 2015 at 11:51 AM, Buddhika Jayawardhana <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi WSo2 Developers,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I am an Undergraduate from Department of Computer Science
>>>>>>>>>>>>>>> and Engineering University of Moratuwa. I am willing to propose 
>>>>>>>>>>>>>>> a project
>>>>>>>>>>>>>>> for GSoc 2015 based on the WSo2s project idea 11 
>>>>>>>>>>>>>>> "Recommendation Solution
>>>>>>>>>>>>>>> for WSO2 Machine Learner". I went through 1st reference link 
>>>>>>>>>>>>>>> and learnt how
>>>>>>>>>>>>>>> Recommendation Systems work. Now I am learning about Apache 
>>>>>>>>>>>>>>> Spark. But the
>>>>>>>>>>>>>>> thing which I could not get a clear idea about is the 
>>>>>>>>>>>>>>> deliverable: "A web
>>>>>>>>>>>>>>> application that can integrate Google Wallet for generating 
>>>>>>>>>>>>>>> Invoices for
>>>>>>>>>>>>>>> cloud usageā€. Could you please help me to understand a little 
>>>>>>>>>>>>>>> bit about the
>>>>>>>>>>>>>>> application (What kind of a cloud service is this, who are the 
>>>>>>>>>>>>>>> target
>>>>>>>>>>>>>>> customers, What Google Wallet API should I use etc.)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thank You!
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> *Buddhika Jayawardhana*
>>>>>>>>>>>>>>> Undergraduate | Department of Computer Science & Engineering
>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>> *[email protected] <[email protected]>* |
>>>>>>>>>>>>>>> LinkedIn <http://lk.linkedin.com/in/buddhikajay/>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks & regards,
>>>>>>>>>>>>>> Nirmal
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2
>>>>>>>>>>>>>> Inc.
>>>>>>>>>>>>>> Mobile: +94715779733
>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks & regards,
>>>>>>>>>>>>> Nirmal
>>>>>>>>>>>>>
>>>>>>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>>>>>>>>>>> Mobile: +94715779733
>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> *Buddhika Jayawardhana*
>>>>>>>>>>>> Undergraduate | Department of Computer Science & Engineering
>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>> *[email protected] <[email protected]>* |
>>>>>>>>>>>> LinkedIn <http://lk.linkedin.com/in/buddhikajay/>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Buddhika Jayawardhana*
>>>>>>>>>>> Undergraduate | Department of Computer Science & Engineering
>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>> *[email protected] <[email protected]>* |
>>>>>>>>>>> LinkedIn <http://lk.linkedin.com/in/buddhikajay/>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Thanks & regards,
>>>>>>>>>> Nirmal
>>>>>>>>>>
>>>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>>>>>>>> Mobile: +94715779733
>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Buddhika Jayawardhana*
>>>>>>>>> Undergraduate | Department of Computer Science & Engineering
>>>>>>>>> University of Moratuwa
>>>>>>>>> *[email protected] <[email protected]>* | LinkedIn
>>>>>>>>> <http://lk.linkedin.com/in/buddhikajay/>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Thanks & regards,
>>>>>>>> Nirmal
>>>>>>>>
>>>>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>>>>>> Mobile: +94715779733
>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Buddhika Jayawardhana*
>>>>>>> Undergraduate | Department of Computer Science & Engineering
>>>>>>> University of Moratuwa
>>>>>>> *[email protected] <[email protected]>* | LinkedIn
>>>>>>> <http://lk.linkedin.com/in/buddhikajay/>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Buddhika Jayawardhana*
>>>>>> Undergraduate | Department of Computer Science & Engineering
>>>>>> University of Moratuwa
>>>>>> *[email protected] <[email protected]>* | LinkedIn
>>>>>> <http://lk.linkedin.com/in/buddhikajay/>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Thanks & regards,
>>>>> Nirmal
>>>>>
>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>>> Mobile: +94715779733
>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Thanks & regards,
>>>> Nirmal
>>>>
>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>> Mobile: +94715779733
>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Buddhika Jayawardhana*
>>> Undergraduate | Department of Computer Science & Engineering
>>> University of Moratuwa
>>> *[email protected] <[email protected]>* | LinkedIn
>>> <http://lk.linkedin.com/in/buddhikajay/>
>>>
>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>> Mobile: +94715779733
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>
>
> --
> *Buddhika Jayawardhana*
> Undergraduate | Department of Computer Science & Engineering
> University of Moratuwa
> *[email protected] <[email protected]>* | LinkedIn
> <http://lk.linkedin.com/in/buddhikajay/>
>



-- 

Thanks & regards,
Nirmal

Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to