Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

wouldnt prolog make a great singles matching app?

33 views
Skip to first unread message

johannes falcone

unread,
Apr 25, 2013, 5:14:38 PM4/25/13
to
I think prolog could excel at this.

Could you use an rdf triplestore instead of mysql as the database?

ses

unread,
May 14, 2013, 8:57:17 AM5/14/13
to
In short, yes. I think it has been used several times for matching rules engines in dating websites.

Graham Cooper

unread,
May 25, 2013, 10:47:00 PM5/25/13
to
On Apr 26, 7:14 am, johannes falcone <visphatesj...@gmail.com> wrote:
> I think prolog could excel at this.
>
> Could you use an rdf triplestore instead of mysql as the database?

www.BlockProlog.com uses MySQL Database.

I have to increase VarChar to 255 to do any applications..

How are you going to compete against FriendFinder.com they do interest
matching compatibility already?


Herc

Dhu on Gate

unread,
May 28, 2013, 4:07:14 AM5/28/13
to
So far as I can tell none have implemented any matching on *complementary* attributes.

Dhu


--
Ne obliviscaris, vix ea nostra voco.

Graham Cooper

unread,
May 28, 2013, 7:43:43 PM5/28/13
to
On May 28, 6:07 pm, Dhu on Gate <campb...@neotext.ca> wrote:
> On Sat, 25 May 2013 19:47:00 -0700, Graham Cooper wrote:
> > On Apr 26, 7:14 am, johannes falcone <visphatesj...@gmail.com> wrote:
> >> I think prolog could excel at this.
>
> >> Could you use an rdf triplestore instead of mysql as the database?
>
> >www.BlockProlog.comuses MySQL Database.
>
> > I have to increase VarChar to 255 to do any applications..
>
> > How are you going to compete against FriendFinder.com they do interest
> > matching compatibility already?
>
> > Herc
>
> So far as I can tell none have implemented any matching on *complementary* attributes.
>
> Dhu
>
> --
> Ne obliviscaris, vix ea nostra voco.


Right, you have to get around Negation As Failure...

I call this Categorical Negation.

color( X , not(red) ) :- color( X , blue ).
color( X , not(yellow) ) :- color( X , blue ).
...


into( M , not(knitting) ) :- into( M , football ).

Guys into football don't usually do knitting!


might be a Incompatible rule...


Herc
--
www.phpPROLOG.com (b)eta
0 new messages