14. A system comprising: a processor; a network circuit; and a memory coupled to said processor and comprising instructions that, when executed by said processor, cause the system to perform a method of searching a digital database in response to a search query submitted by a user, said method comprising: accessing a first query term entered by a user; accessing statistic information representing a first probability of yielding a predefined event by replacing said first query term with a second query term for searching said database, and a second probability of yielding said predefined event by using said first query term for searching said database, wherein said statistic information is derived from prior searching activities with respect to searching said digital database; determining a recommended query term based on said first probability and said second probability by: comparing said first probability and said second probability; and selecting said recommended query term between said first query term and said second query term based on said comparing said first probability and said second probability; and searching said digital database by using said recommended query term.
14. A system comprising: a processor; a network circuit; and a memory coupled to said processor and comprising instructions that, when executed by said processor, cause the system to perform a method of searching a digital database in response to a search query submitted by a user, said method comprising: accessing a first query term entered by a user; accessing statistic information representing a first probability of yielding a predefined event by replacing said first query term with a second query term for searching said database, and a second probability of yielding said predefined event by using said first query term for searching said database, wherein said statistic information is derived from prior searching activities with respect to searching said digital database; determining a recommended query term based on said first probability and said second probability by: comparing said first probability and said second probability; and selecting said recommended query term between said first query term and said second query term based on said comparing said first probability and said second probability; and searching said digital database by using said recommended query term. 17. The system of claim 14 , wherein said method further comprises: causing to be rendered on a display a graphic user interface (GUI) comprising an area configured to receive said first query term; causing to be rendered on a display said second query term on said GUI; and receiving a user confirmation to use said second query term for searching said digital database.