preview

Pt1420 Unit 6 Assignment

Satisfactory Essays

• Describe what you did.
This week we went a little bit more into the actual process of constructing an inverted index and how to implement the handling of misspellings, the accuracy of retrievals based on context, and the structures of resulting indexes for the purpose of searching them. For the discussion assignment, I needed to cover the differences between BSBI and SPIMI. For our programming assignment, we needed to make some alterations to a SPIMI python program to create an index and list of documents.
• Describe your reactions to what you did.
I found everything that we covered this week very interesting. While I appreciated the differences between a BSBI and SPIMI, I’m a little confused as to why you would use a BSBI except in situations where there are some very specific hardware …show more content…

I am feeling pretty good about the class still. A lot of the techniques we are learning about for efficient, accurate, and helpful searching of a corpus I find very interesting. I need to take some more time to review the indexer Python code we were supplied so I feel completely comfortable with how it is achieving the indexing.
• Describe what you learned.
Particularly the handling of misspelled search terms or wildcard items was the thing that I feel like I really took away from this week. Certainly, the index creation techniques were learned but I think that to really strongly grasp those I just need to get more hands-on experience with their implementation. The things I learned about for managing search terms I feel like I could, at least conceptually, immediately apply.
• What surprised me or caused me to wonder?
I found the technique of the permuterm indexing especially of note. While it seems like it results in a massive index it was interesting to think of how that could be applied along with other ideas to mitigate human imperfections for searches.
• What happened that felt particularly challenging? Why was it challenging to

Get Access