Monday, April 29, 2013

Re: [android-developers] Re: attach prolog file in Android project

Some people I know doing work in NLP use machine learning to bake up
classification algorithms: this research usually involves some amount
of Prolog (or --- more properly --- Datalog), so it's sensible that
someone would want a prolog engine running on Android.

That being said, the core of Prolog is just a decider for the logic
upon which it's based. It's sensible enough to think that you'd want
native code to do this (to optimize the constraint solving) if it was
an integral part of your app. It should be relatively easy to port,
since most of that native code should be fairly "black boxy".

I would assume that for apps which use only a light amount of Prolog,
you should instead use a Java prolog library. I do know of one
(http://www.gnu.org/software/gnuprologjava/) that has been rumored to
work relatively well, but it's GPL: you should be able to find similar
ones for your application domain.

Kris


On Mon, Apr 29, 2013 at 7:49 AM, Larry Meadors <larry.meadors@gmail.com> wrote:
> "JPL is a set of Java classes and C functions providing an interface
> between Java and Prolog."
>
> You'll have to port the native code to make this work.
>
> As someone who has used prolog (in the late 80s/ early 90s), why would
> you want to? :)
>
> Larry
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscribe@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
> ---
> You received this message because you are subscribed to the Google Groups "Android Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

--
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments:

Post a Comment