Constructing a tree using Python
Posted
by
stealthspy
on Stack Overflow
See other posts from Stack Overflow
or by stealthspy
Published on 2012-09-08T03:31:31Z
Indexed on
2012/09/08
3:37 UTC
Read the original article
Hit count: 168
I am trying to implement a unranked boolean retrieval. For this, I need to construct a tree and perform a DFS to retrieve documents. I have the leaf nodes but I am having difficulty to construct the tree.
Eg: query = OR ( AND (maria sharapova) tennis)
Result:
OR | | AND tennis | | maria sharapova
I traverse the tree using DFS and calculate the boolean equivalent of certain document ids to identify the required document from the corpus. Can someone help me with the design of this using python? I have parsed the query and retrieved the leaf nodes for now.
© Stack Overflow or respective owner