It didn't work. 0 item(s) found. It also took a very long time (9 seconds).

On Monday, May 25, 2015 at 2:26:13 AM UTC-7, Giulia Brignoli wrote:
>
> Hi, 
>
> Try this SQL query to see if it's the result you were looking for: 
>
> select username, count(*) from (select expand(out("Friendship")) from 
> User) group by username 
>
> Bye Giulia.
>
> Il giorno venerdì 22 maggio 2015 21:47:35 UTC+2, ri...@hangwith.com ha 
> scritto:
>>
>> How do I write a recommender engine to recommend who to follow based on 
>> the people you've already followed?
>>
>> For example:
>> A follows B, C, D.
>> B follows C, D, E, F, G.
>> C follows E, F, H.
>> D follows E, I, J.
>> Then the recommender engine should show something like:
>> E (3 of your followers are following this person)
>> F (2 of your followers are following this person)
>> G, H, I, J (no particular order, since they're tied at 1 of your 
>> followers is following this person)
>>
>> My schema:
>>
>> Vertex:
>> User
>>   - userID
>>   - username
>>   - fullName
>>
>> Edge:
>> Friendship
>>   - type (string, with enum values of: follow, block)
>>   - createDate (date)
>>   - isCloseFriend (boolean)
>>
>> Thanks in advance!
>>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to orient-database+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to