You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by Paul Scott <ps...@gmail.com> on 2013/07/19 08:43:25 UTC
MongoDBDataModel additions
Hi all,
Let me do a quick introduction. I am Paul and I work at DStv Online in
South Africa.
I would normally lurk on a list a lot longer than this, but I do feel
that I can contribute almost immediately. Please excuse me if I am at
all out of bounds here...
I have noticed that in the MongoDBDataModel in mahout-inegration that
the methods:
public void setPreference(long userID, long itemID, float value)
and
public void removePreference(long userID, long itemID)
both throw UnsupportedOperationExceptions. Is this by design, or can I
actually implement these methods and send through a patch?
Also, obviously, I would need to open a Jira ticket. Do I need to sign
up for that or what is the process there?
As a second contribution, I would also like to start
exploring/discussing a Neo4jDataModel for working with the Neo4j Graph
database.
Again, apologies if this has already been discussed, but I couldn't find
any other references to this online.
Many thanks!
-- Paul
http://paulscott.co.za/blog
Re: MongoDBDataModel additions
Posted by Gokhan Capan <gk...@gmail.com>.
Paul,
Actually we are now working on an OnlineRecommender, and we plan to support
new users and items. You can find the discussion in "Regarding Online
Recommenders" dev-list.
You may want to take a look at it.
Best,
Gokhan
On Mon, Jul 22, 2013 at 8:40 AM, Paul Scott <ps...@gmail.com> wrote:
> On 19/07/2013 19:40, Gokhan Capan wrote:
>
>> Hi Paul,
>>
>> I am sure Sebastian will provide further information, but there was a JIRA
>> ticket that you may find relevant.
>> https://issues.apache.org/**jira/browse/MAHOUT-1050<https://issues.apache.org/jira/browse/MAHOUT-1050>
>>
>>
> Thanks! OK, so the data model is immutable because of constant refreshing.
> Seems OK to me, although may be a bit heavy with many millions of users no?
>
> Anyway, I will leave it for now and look at other ways to help out this
> awesome project!
>
> Thanks for the reply and link
>
> -- Paul
>
> --
> http://paulscott.co.za/blog/
>
>
Re: MongoDBDataModel additions
Posted by Paul Scott <ps...@gmail.com>.
On 19/07/2013 19:40, Gokhan Capan wrote:
> Hi Paul,
>
> I am sure Sebastian will provide further information, but there was a JIRA
> ticket that you may find relevant.
> https://issues.apache.org/jira/browse/MAHOUT-1050
>
Thanks! OK, so the data model is immutable because of constant
refreshing. Seems OK to me, although may be a bit heavy with many
millions of users no?
Anyway, I will leave it for now and look at other ways to help out this
awesome project!
Thanks for the reply and link
-- Paul
--
http://paulscott.co.za/blog/
Re: MongoDBDataModel additions
Posted by Gokhan Capan <gk...@gmail.com>.
Hi Paul,
I am sure Sebastian will provide further information, but there was a JIRA
ticket that you may find relevant.
https://issues.apache.org/jira/browse/MAHOUT-1050
Best
Gokhan
On Fri, Jul 19, 2013 at 9:43 AM, Paul Scott <ps...@gmail.com> wrote:
> Hi all,
>
> Let me do a quick introduction. I am Paul and I work at DStv Online in
> South Africa.
>
> I would normally lurk on a list a lot longer than this, but I do feel that
> I can contribute almost immediately. Please excuse me if I am at all out of
> bounds here...
>
> I have noticed that in the MongoDBDataModel in mahout-inegration that the
> methods:
>
> public void setPreference(long userID, long itemID, float value)
>
> and
>
> public void removePreference(long userID, long itemID)
>
> both throw UnsupportedOperationExceptions**. Is this by design, or can I
> actually implement these methods and send through a patch?
>
> Also, obviously, I would need to open a Jira ticket. Do I need to sign up
> for that or what is the process there?
>
> As a second contribution, I would also like to start exploring/discussing
> a Neo4jDataModel for working with the Neo4j Graph database.
>
> Again, apologies if this has already been discussed, but I couldn't find
> any other references to this online.
>
> Many thanks!
>
> -- Paul
> http://paulscott.co.za/blog
>