• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Paul Clapham
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Roland Mueller
  • Piet Souris
Bartenders:

Novel uses for Jess

 
Sheriff
Posts: 6450
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ernest,
Since Jess is your baby I'm sure you have a certain sense of pride of ownership and are interested in the ways other people use Jess. Have you seen any novel uses of Jess that you didn't really envision when it was created, or that in some way just kinda made you say "wow"? I guess another way to phrase this question is, what's the coolest thing you've seen somebody do with Jess?
 
Ranch Hand
Posts: 8951
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ernest ,
How many guys were behind the development of Jess? Are you alone?
 
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Jason --
That's a great, and hard, question. I have been surprised many times at the things people have done with it, and it's really hard to pick just one or even just a few. The truth is that every application is novel in its own way, and I'm happy to hear about every one.
One family of applications which I didn't envision, but which is being used in several commercial products as well as research prototypes, is in network security scanning analysis. I've seen both packet-level analyzers and smart network scanners that used Jess to monitor and probe computer networks. This is cool because it makes you appreciate how fast Jess is, if it can analyze each packet on a busy IP network.
The "Fact Provider Framework" that allows you to page data in from a database automatically via Jess's backward chaining capabilities was conceived and developed by a gentleman named Thomas Barnekow, and I was blown away when I first saw it.
Bob Orchard's "FuzzyJess" is a set of extensions to Jess that plug in and add fuzzy logic capabilities. The nice thing about FuzzyJess is that versions of FuzzyJess and Jess can vary independently -- it's a plugin rather than a set of source modifications. It shows how much you can do with Jess's public APIs.
 
Ernest Friedman-Hill
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Pradeep --
There's just me, and Craig, who handles licensing. Over the years, any other people from the user community have contributed ideas and third-party extensions and thus helped Jess get where it is.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic