PHP Inference Engine

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

PHP Inference Engine

Robert J. Cordingley
I've been looking for a PHP/MySQL inference engine capable of providing
some rule-based programming behind a web page.  There seem to be a few
entries in SourceForge tho' I find them somewhat obtuse, lacking in
meaningful documentation and hence difficult to evaluate without
spending a ton of time on them.  I am wondering if anyone on this list
can make any suggestions or recommendations? OSS or inexpensive preferred.

Thanks,
Robert Cordingley

============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org
Reply | Threaded
Open this post in threaded view
|

Re: PHP Inference Engine

Owen Densmore
Administrator
Boy, I'd not trust PHP for this!  Why not free yourself from that sort  
of constraint?

Can you describe the problems you want to solve?

I'm sure there are php/java/python/... bridges, right?
     http://people.clarkson.edu/~esazonov/neural_fuzzy/loadsway/LoadSway.htm

     -- Owen


On Apr 2, 2010, at 1:27 PM, Robert J. Cordingley wrote:

> I've been looking for a PHP/MySQL inference engine capable of  
> providing some rule-based programming behind a web page.  There seem  
> to be a few entries in SourceForge tho' I find them somewhat obtuse,  
> lacking in meaningful documentation and hence difficult to evaluate  
> without spending a ton of time on them.  I am wondering if anyone on  
> this list can make any suggestions or recommendations? OSS or  
> inexpensive preferred.
>
> Thanks,
> Robert Cordingley
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org


============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org
Reply | Threaded
Open this post in threaded view
|

Re: PHP Inference Engine

Robert J. Cordingley
Owen

What's wrong with trusting? Aren't all languages isomorphic and hardware is so fast these days. Anyway, I didn't really want to have to write Java Applets.

Problems: heuristic classification, diagnostics, decision making, the usual stuff of 'expert systems' aka Business Rules.  Installable on shared-hosting accounts.

I didn't really want a fuzzy controller (in the original E.Sazonov link - Boy, it's been a long time since I was in his home town of Khabarovsk).  A more recent link might be: http://claws.clarkson.edu/research/71-1999-fuzzy-engine-for-java I'm not sure it does chaining.  I'd have to see if how and what bridges might be there and if both bridge and java could be run on a hosting account.

Interesting tho.  I guess your interest in E.Sazonov stems from the Ambient and Wearable systems work ( http://claws.clarkson.edu/) he's involved in.

Thanks
Robert.

On 4/2/10 4:20 PM, Owen Densmore wrote:
Boy, I'd not trust PHP for this!  Why not free yourself from that sort of constraint?

Can you describe the problems you want to solve?

I'm sure there are php/java/python/... bridges, right?
    http://people.clarkson.edu/~esazonov/neural_fuzzy/loadsway/LoadSway.htm

    -- Owen


On Apr 2, 2010, at 1:27 PM, Robert J. Cordingley wrote:

I've been looking for a PHP/MySQL inference engine capable of providing some rule-based programming behind a web page.  There seem to be a few entries in SourceForge tho' I find them somewhat obtuse, lacking in meaningful documentation and hence difficult to evaluate without spending a ton of time on them.  I am wondering if anyone on this list can make any suggestions or recommendations? OSS or inexpensive preferred.

Thanks,
Robert Cordingley

============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org


============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org



============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org
Reply | Threaded
Open this post in threaded view
|

Re: PHP Inference Engine

Owen Densmore
Administrator
Not meant to disparage PHP so much as appropriateness.

I think of Bash as a shell for the kernel.  I think of PHP as a shell  
for the web.

Other languages (Python most likely, it has such a huge following, but  
Java, and nowadays JavaScript -- which has the advantage of running on  
the server and browser both) would be more likely to have something  
useful in terms of a rule based system, at least I think so.  Lisp/
Scheme would be the classics, and Scheme anyway is portable enough to  
run on most servers.

But the point is that PHP is likely quite good at using other  
languages, given my bias that it is a "shell".  So if you found a  
simple rule system in any language, you could communicate with PHP  
with it.

Steve and I did a stunt like that a while back: I wrote a servlet for  
a Lucene document indexing and search engine, and ran it in a Tomcat  
container, offering a really trivial but powerful REST web interface.  
Meanwhile, the PHP main page simply "called" the REST interface via a  
URL interface buried in the PHP libraries somewhere.

I think that is common PHP usage: create a bridge to some other  
system, either by an "exec" direct interface or by a REST server  
interface.

     -- Owen


On Apr 2, 2010, at 5:31 PM, Robert J. Cordingley wrote:

> Owen
>
> What's wrong with trusting? Aren't all languages isomorphic and  
> hardware is so fast these days. Anyway, I didn't really want to have  
> to write Java Applets.
>
> Problems: heuristic classification, diagnostics, decision making,  
> the usual stuff of 'expert systems' aka Business Rules.  Installable  
> on shared-hosting accounts.
>
> I didn't really want a fuzzy controller (in the original E.Sazonov  
> link - Boy, it's been a long time since I was in his home town of  
> Khabarovsk).  A more recent link might be: http://claws.clarkson.edu/research/71-1999-fuzzy-engine-for-java 
>  I'm not sure it does chaining.  I'd have to see if how and what  
> bridges might be there and if both bridge and java could be run on a  
> hosting account.
>
> Interesting tho.  I guess your interest in E.Sazonov stems from the  
> Ambient and Wearable systems work ( http://claws.clarkson.edu/) he's  
> involved in.
>
> Thanks
> Robert.
>
> On 4/2/10 4:20 PM, Owen Densmore wrote:
>>
>> Boy, I'd not trust PHP for this!  Why not free yourself from that  
>> sort of constraint?
>>
>> Can you describe the problems you want to solve?
>>
>> I'm sure there are php/java/python/... bridges, right?
>>     http://people.clarkson.edu/~esazonov/neural_fuzzy/loadsway/LoadSway.htm
>>
>>     -- Owen
>>
>>
>> On Apr 2, 2010, at 1:27 PM, Robert J. Cordingley wrote:
>>
>>> I've been looking for a PHP/MySQL inference engine capable of  
>>> providing some rule-based programming behind a web page.  There  
>>> seem to be a few entries in SourceForge tho' I find them somewhat  
>>> obtuse, lacking in meaningful documentation and hence difficult to  
>>> evaluate without spending a ton of time on them.  I am wondering  
>>> if anyone on this list can make any suggestions or  
>>> recommendations? OSS or inexpensive preferred.
>>>
>>> Thanks,
>>> Robert Cordingley
>>>
>>> ============================================================
>>> FRIAM Applied Complexity Group listserv
>>> Meets Fridays 9a-11:30 at cafe at St. John's College
>>> lectures, archives, unsubscribe, maps at http://www.friam.org
>>
>>
>> ============================================================
>> FRIAM Applied Complexity Group listserv
>> Meets Fridays 9a-11:30 at cafe at St. John's College
>> lectures, archives, unsubscribe, maps at http://www.friam.org
>>
>>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org


============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org