Where communities thrive
Join over
1.5M+ people
Join over
100K+ communities
Free
without limits
Create
your own community
Explore more communities
superscriptjs/superscript
A dialogue engine for creating chat bots
People
Repo info
Activity
Ganaraj P R
@ganarajpr
sure
Rob Ellis
@silentrob
Im not fussed on PEG or Jison btw.
Ganaraj P R
@ganarajpr
well - do you know GSS ?
grid style sheets
Rob Ellis
@silentrob
I would really like to implement a full CCG for the internal message at some point too.
I have looked at it, and cassaway.js more specifically
I wanted to use the constraint solver to do sentence planning.
Ganaraj P R
@ganarajpr
yeah .. GSS uses pegjs .. you already know coffeescript uses jison
Rob Ellis
@silentrob
yep.
Ganaraj P R
@ganarajpr
hmm you mean something like parsec.. that would be interesting too
Rob Ellis
@silentrob
Something like this -
http://nlp.stanford.edu/software/sempre/
Ganaraj P R
@ganarajpr
wow :)
dint know about that one
Rob Ellis
@silentrob
So there are two, that one and one from the WWU team
Ganaraj P R
@ganarajpr
looks like you have some really interesting ideas for superscript
Rob Ellis
@silentrob
Here is the other one,
http://yoavartzi.com/
https://bitbucket.org/yoavartzi/spf
They both kinda to the same thing..
use CCG's and lamda calculas to parse english down to something the system can understand.
Ganaraj P R
@ganarajpr
so is your plan to port one of them ?
Rob Ellis
@silentrob
Maybe down the road.
BRB
Ganaraj P R
@ganarajpr
sure
Rob Ellis
@silentrob
Ya. I would like to add a little more smarts and NLU to the system.
_
Ganaraj P R
@ganarajpr
do you have a background in natural language processing ?
Rob Ellis
@silentrob
Not formal.
Ganaraj P R
@ganarajpr
self taught ?
Rob Ellis
@silentrob
but than, I don't have a formal CS background either :)
Yep.
Ganaraj P R
@ganarajpr
cool :)
btw I just figured from that article that
you have deprecated writing .ss files ?
am I reading that right ?
so everything goes through the editor
the web editor I mean
Rob Ellis
@silentrob
umm.. Im not sure
I think that was the plan at first..
There is really 2 separate authoring experiences right now, and they are both different, and have their own tradeoffs.
my beef with the scripting interface is how long it takes to compile and test...
So the web editor is instant.
Ganaraj P R
@ganarajpr
agreed
Rob Ellis
@silentrob
because we interface directly with Mongo.
I have considered writing a exporter from mongo back to ss files.. but that seems like more work than maybe needed or warranted.
Ganaraj P R
@ganarajpr
I have already tried the scripting interface
I will try the editor again and let you know..
To be thoroughly frank with you - the scripting editor might need more work :)
in terms of user experience..
Rob Ellis
@silentrob
I wrote it pretty fast, but all the basic stuff.
I don't disagree. I struggled trying to figure out the right way to describe the data and flows.
Ganaraj P R
@ganarajpr
we could perhaps improve it ..