Quantcast

Can parboiled used for a natural language search query resolver for a domain.

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Can parboiled used for a natural language search query resolver for a domain.

Deepak
Hi ,

I am a newbie . I am learning methods to implement  human friendly natural language search queries parsing for  particular domain. lets suppose facebook like graph search (query on the top of graph db) .
example : "cars with alloy wheel and price low than 500 k" .

Thanks in advance .

Deepak.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Can parboiled used for a natural language search query resolver for a domain.

tsuckow

It isn't going to do it for you. It can parse words into tokens or help organize by punctuation. Figuring out the meaning of the query would all be on you. Parboiled is essentially just lex and yacc combined into one.

On Aug 3, 2013 11:00 AM, "Deepak [via parboiled users]" <[hidden email]> wrote:
Hi ,

I am a newbie . I am learning methods to implement  human friendly natural language search queries parsing for  particular domain. lets suppose facebook like graph search (query on the top of graph db) .
example : "cars with alloy wheel and price low than 500 k" .

Thanks in advance .

Deepak.



If you reply to this email, your message will be added to the discussion below:
http://users.parboiled.org/Can-parboiled-used-for-a-natural-language-search-query-resolver-for-a-domain-tp4024235.html
To start a new topic under parboiled users, email [hidden email]
To unsubscribe from parboiled users, click here.
NAML
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Can parboiled used for a natural language search query resolver for a domain.

Deepak
Thanks for your reply.

Yes , I understand that . its like antlr.
I needed way to do this. parsing > matching rules > actions . M I right ?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Can parboiled used for a natural language search query resolver for a domain.

tsuckow

If I understand correctly, parboiled will handle the parsing step. Depending on what you are looking for it could be really simple (string spilt) or complex (sentences and symbology such as $%@)

On Aug 3, 2013 12:55 PM, "Deepak [via parboiled users]" <[hidden email]> wrote:
Thanks for your reply.

Yes , I understand that . its like antlr.
I needed way to do this. parsing > matching rules > actions . M I right ?


To start a new topic under parboiled users, email [hidden email]
To unsubscribe from parboiled users, click here.
NAML
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Can parboiled used for a natural language search query resolver for a domain.

tsuckow
In reply to this post by Deepak

I hate to spam, but just had a thought. I would work on the later phases without parboiled. Figure out what kinds of tokens you want to do your processing on. If it turns out to just be a sequence of words, parboiled may be more than you need. It you want tokens that are email addresses or numbers tied to a currency then you have figured out what the parboiled grammar needs to be and would be cake to implement.

On Aug 3, 2013 12:59 PM, "Thomas Suckow" <[hidden email]> wrote:

If I understand correctly, parboiled will handle the parsing step. Depending on what you are looking for it could be really simple (string spilt) or complex (sentences and symbology such as $%@)

On Aug 3, 2013 12:55 PM, "Deepak [via parboiled users]" <[hidden email]> wrote:
Thanks for your reply.

Yes , I understand that . its like antlr.
I needed way to do this. parsing > matching rules > actions . M I right ?


To start a new topic under parboiled users, email [hidden email]
To unsubscribe from parboiled users, click here.
NAML
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Can parboiled used for a natural language search query resolver for a domain.

Deepak
Ok . Thanks .
Loading...