Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

About Us

Know more about us...

 

alKhawarizmy In Brief

alKhawarizmy Language Software was established in January, 2006 by Dr. Hossam Mahgoub. Dr. Hossam Mahgoub wanted to invest his 15 years of experience in the field of Computational Linguistics for the Arabic language, to provide the Arabic user with applications that facilitate the processing of Arabic content and present them in a manner useful both to the Arabic user and to the user of Arabic.

alKhawarizmy's core business is the development of software solutions that can cater for the overseas as well as the regional markets. Initially, our developments have fostered the most competitive Arabic Search Engine utilizing NLP (Natural Language Processing) as its backbone.

One very important point to note is that alKhawarizmy's technology is an embedded search technology which may be integrated into third party applications to search through databases or documents (e.g. in websites or in enterprises). alKhawarizmy may also customize complete applications that use its search technology. It is not an internet search engine.

Vision

To develop KSearch to become the de facto standard in Arabic search in the software and web development market, by changing the way the user searches through Arabic content.

Mission

To provide the Arabic user and the user of Arabic with an affordable, high quality and precise Search Engine with a superior level of after sales service.

A Word from the CEO

Dr. Hossam ElDin Mahgoub, PhD., Founder of the Company, President and CEO

  • Graduated from the Aeronautics Department, Imperial College, London University and attained MSc(Eng) and PhD degrees from the same department.
  • Worked in the field of Aeronautics for about four years in the U.K. and in the U.S.A., until he decided to switch to a career in Computer Science.
  • Started his career in Computer Science in 1982, when he worked for APTEC (Appropriate Technology Ltd.), based in London, U.K., where he managed the development of Arabic software for the world's first Arabic IBM PC (developed by APTEC).
  • Worked in IBM Egypt's CSC (Cairo Scientific Center) from 1984-1992, as a Project Scientist, where he develop a morphological analyzer/generator, spelling checker and vowellizer for Arabic, in addition to applying IBM's PLNLP grammar checker, at the time, to the Arabic language.
  • From 1992 to 1994, he developed the Spelling Checker/Corrector that was licensed to Microsoft Corporation, and which was included in Microsoft's Office product offering.
  • Worked for 5 years as Assistant Project Head (for IT) in the Cairo office of the Saudi company called "Sutour" (at the time). He participated in the developed of a hard copy, as well as an electronic version of an Arabic Thesaurus, a Qur'anic dictionary, a dictionary of common Arabic writing errors and a comprehensive, contemporary Arabic dictionary.
  • Worked as CTO in the German company "TopicalNet Europe GmbH" in 2001, to manage a team developing a German Text Classifier.
  • Launched "alKhawarizmy" recently in order to invest his 15 year experience in the field of Computational Linguistics for the Arabic language, to provide the Arabic user with applications that facilitate the processing of Arabic content and present it in a manner useful to him.

The greatest challenge was to try to make the computer "understand" the Arabic language and to process it as simply as possible, in spite of its unique and special features.

The first step was to develop the basic building block for processing Arabic, namely, an Arabic morphological analyzer, that is capable of understanding that "ينتظر" ([he] waits), "انتظار" (waiting) and "انتظرنا" ([we] waited) are derivatives emanating from the same root. The system had to understand that "انتظرتها" translates to a simple English sentence "I waited for her", and that "اننظار" and "اتتظار" are both incorrectly spelled.

Using this building block, we may, in the future, be able to build further on it, in order to develop search engines that are accurate and that understand the contents of documents. Further applications take us to the realms of automatic spelling correctors, and machine translation systems, capable of translating from Arabic to any language and vice versa. The applications are many and the benefits are endless.

Imagine searching for "الفن الحديث" ("modern art"), without being bothered by redundant results containing "وكانوا يتحدثون عن الفن" ("and they were talking about art")...

Imagine being able to write reports and documents without a single spelling error...

Imagine translating a mountain of information from English to Arabic (and vice versa), in seconds...

Imagine talking to your computer and saying: "Visit the Disney site..."

There are products that almost achieve these tasks, but they are not accurate enough for the Arabic language or cheap enough for the Arab user.

Imagine as much as you like, as long as your imagination includes the Arabic language in one corner... the computer is in the other corner...

It is time for NLP research to leave the realm of research... The time has come for Arabic NLP applications to be affordable and not only be confined to large companies that can pay large amounts of money... The time has come for the Arabic language to be at the leading edge of fast computer processing... The time has come for us to be proud of our Arabic language... Dr. Hossam ElDin Mahgoub, PhD., CEO

alKhawarizmy Language Software "Technologies" that Speak Arabic

Our Name

Our name emanates from Muhammad ibn Mūsā al-Khwārizmī who was a mathematician, astronomer and geographer. He was perhaps one of the greatest mathematicians who ever lived, as, in fact, he was the founder of several branches and basic concepts of mathematics. He influenced mathematical thought to a greater extent than any other medieval writer. His work on algebra was outstanding, as he not only initiated the subject in a systematic form but he also developed it to the extent of giving analytical solutions of linear and quadratic equations, which established him as the founder of Algebra.

The very name Algebra has been derived from his famous book Al-Jabr wa-al-Muqabilah. His arithmetic synthesized Greek and Hindu knowledge and also contained his own contribution of fundamental importance to mathematics and science. Thus, he explained the use of zero, a numeral of fundamental importance developed by the Arabs. Similarly, he developed the decimal system so that the overall system of numerals, 'algorithm' or 'algorizm' is named after him.

In addition to introducing the Indian system of numerals (now generally known as Arabic numerals), he developed at length several arithmetical procedures, including operations on fractions. It was through his work that the system of numerals was first introduced to Arabs and later to Europe.

 
 
All Rights Reserved. www.AlKhawarizmy.com
Valid XHTML 1.0 Strict | Valid CSS 3.0