Abstract:
A method for assigning search ranking to a file system and a related search engine are provided to search the file system by using interaction between a user and a search engine system based on a structure of the file system. A file system energy tree index(610) records file system energy by using a tree structure corresponding to the file system and an energy score of each nodes of the tree structure. Each node corresponds to each file item of the file system. An energy tree updating module(606) updates the file system energy tree recorded in the file system energy tree index by responding to a task performed in the file system by the user. A search ranking assigning module(602) calculates the final suitability score of each file item for a query according to the energy score of each node recorded in the current file system energy tree index.