Research Article
Relevance Feedback and Deep Neural Network-Based Semantic Method for Query Expansion
Algorithm 1
Skip-gram and relevance feedback-based query expansion RESKQ(Q[],D[]).
1. for each q in Q, do | 1.1. Retrieve top “k” documents dk from initial retrieved documents. | 2. for each d in dk, do | 2.1. Retrieve user assisted relevant document du and store them in Du. | 3. for each t in q, do | 3.1. Create a hot vector x form dataset Du. | 4. iter←epoch | 5. Initialize weight matrix w and w’ with random weights. | 6. for i←1 to itr, do | 6.1. Compute h←wT.x | 6.2. Compute v←.h | 6.3. Update ←- e’ | 6.4. Update wnew←w - e | 7. mer←[] | 8. for each t in q, do | 8.1. Retrieve top 15 context words wcons for wt such that y is maximum. | 8.2. mer←mer+ wcons | 9. qexp←q+mer | 10. return qexp |
|