The Arabic Search Engine

Search engines are important tools for information systems and Internet websites that allow users to reach needed information quickly and accurately. They can also be a point of weakness when they offer users many unrelated information. Buraq, the Arabic search engine, is specially designed to search in Arabic texts and to avoid the flaws of other engines. Buraq depends on an accurate morphological analyzer that takes into account that Arabic is a derivative language. The same word has many derivations with different structures. Buraq depends on the morphological analysis rules of the Arabic language in addition to Diacritization, since the meaning of a word changes according to its Diacritization.