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/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev