Esempio n. 1
0
 def rbclicked(self):
     if self.bg1.checkedId() == 1:
         self.searchEngine = BooleanIndex
         VectorSpaceIndex.releaseSpace()
         PositionIndex.releasespace()
         bm25.releasespace()
         WildCardIndex.releasespace()
     elif self.bg1.checkedId() == 2:
         self.searchEngine = VectorSpaceIndex
         BooleanIndex.releaseSpace()
         PositionIndex.releasespace()
         bm25.releasespace()
         WildCardIndex.releasespace()
     elif self.bg1.checkedId() == 3:
         self.searchEngine = bm25
         VectorSpaceIndex.releaseSpace()
         BooleanIndex.releaseSpace()
         PositionIndex.releasespace()
         WildCardIndex.releasespace()
     elif self.bg1.checkedId() == 4:
         self.searchEngine = PositionIndex
         VectorSpaceIndex.releaseSpace()
         BooleanIndex.releaseSpace()
         bm25.releasespace()
         WildCardIndex.releasespace()
     elif self.bg1.checkedId() == 5:
         self.searchEngine = WildCardIndex
         PositionIndex.releasespace()
         VectorSpaceIndex.releaseSpace()
         BooleanIndex.releaseSpace()
         bm25.releasespace()