Need computer science maven! Predicate languages...
December 10, 2014 5:25 PM Subscribe
I was peripherally involved in a recent work project predicate languages parsing and some natural language. I am interested in learning about modern development environments in these areas. Very basic and on up - I know what predicates are and natural language processing at a beginner level, decent understanding of code and networks, but not computer scientist. I want to easily parse and database a string of predicates from another application, set a value, quickly evaluate only if relevant, evaluate them against a database and set a shared memory location.
All thoughts appreciated!
Seconding NLTK; it's pretty much the go-to package for this sort of thing.
posted by The Michael The at 5:41 PM on December 10, 2014
posted by The Michael The at 5:41 PM on December 10, 2014
Response by poster: Quite simple app at its core.
Receive and store a string of user entered logical expressions against keys of an in memory structure. eg dbfield>0 These user entered expressions can be completely dynamic and real-time
Process organizes expressions by key and evaluates them setting a bit in shared memory or raise event callback if true.
The natural language bit is sort of cool, but not sure required. Even a simple UI to browse metadata and available expressions/operations would work.
posted by sfts2 at 8:26 AM on December 11, 2014
Receive and store a string of user entered logical expressions against keys of an in memory structure. eg dbfield>0 These user entered expressions can be completely dynamic and real-time
Process organizes expressions by key and evaluates them setting a bit in shared memory or raise event callback if true.
The natural language bit is sort of cool, but not sure required. Even a simple UI to browse metadata and available expressions/operations would work.
posted by sfts2 at 8:26 AM on December 11, 2014
You're not doing a great job of explaining here. Maybe if you clarify exactly what you mean, in complete sentences, you'll get better answers.
posted by The Michael The at 3:44 PM on December 11, 2014 [1 favorite]
posted by The Michael The at 3:44 PM on December 11, 2014 [1 favorite]
« Older Help me turn my son from Pigpen to a presentable... | Wordpress - white screen of death login issues -... Newer »
This thread is closed to new comments.
You might want to check out NLTK (Natural Language Toolkit), which is a Python library with a variety of tools for linguistic analysis.
posted by grobstein at 5:38 PM on December 10, 2014