إننا نتناول معضلة، هي أخلاقية بالدرجة الأولي، تواجه فئة عمرية بحدها، هي فئة الشباب، وطبقة إجتماعية بعينها، هي الطبقة المبدعة أو الخلاّقة، وأوطان بخاصتها، هي التي بعد لم تبدأ دورتها الحضارية أو في بدايتها. ذلك أن هذه الفئة هي بين شطري رحي، إما المقام في وطنهم المتأخر ومجابهة تحدياته والنهوض به، أو القفز -الهروب، إن … Continue reading أن تهجر أو لا تهجر، معضلة الطبقة المبدعة
A father-son conversation like no other In 2006, in one blistering day of the sizzling hot summer of Egypt, I was visited by my father in the university campus. It was the first time, and the last, he ever paid me a visit in the campus. At that time, I just had finished my 1st … Continue reading Digging my way out of the industry and paving it to the academia, or rather to the unknown?
I cannot image a person in his/her right mind devote all of his/her life to a very pivotal idea (as one's own belief/disbelief in God and/or religion) without getting it thoroughly validated in the first place! Briefly, what machine learning is Machine learning is one of the disciplines of computer science. One of its ultimate goals … Continue reading Machine Learning, Cultural Bias and Rethinking your Own Beliefs
I send an open letter to all my peers in this generation, the Arabic-speaking, middle-class, college-educated young men and women. We ought to be named as the diaspora generation, in analogy to the lost generation of Europe amid the end of World Word II. soon they will die, leaving no legacy but their dead bodies That's because quite … Continue reading The Diaspora Generation
إلي أقراني من أبناء هذا الجيل ، إلي من أتيحت لكم فرصة التعليم الجامعي. أحري أن يطلق علينا ليس جيل الألفية ولكن الجيل المشرزم -علي غرار جيل أوروبا الضائع إبان الحرب العالمية الأولي. ذلك أن بعض من أبناء هذا الجيل التعس قد قرر الهروب من بلاده ، قرر ببساطة مع أول صفعة ابتلاء أن يقفز … Continue reading الجيل المشرزم
For scientific researchers, gaining and passing knowledge is not only an ever-going activity, but also an corner stone. In the field of computer science, knowledge is mainly and widely available in English. So, having a very good command of English is a must. As a researcher, you use English in your day-to-day activities. For example, … Continue reading Why did I start blogging? And What does it have to do with TOEFL? Wait, what is TOEFL?
Links: The motive behind the coursework is to investigate and learn some adversarial search techniques used in the field of AI in solving games and puzzles. The techniques are then applied to the connect-four game . The method used is mainly minimax search along with other minor strategies to complement the minimax for this game … Continue reading Connect Four Game
Links: The report presents the work done to investigate search tree algorithms used to solve puzzles and games. Then the algorithms are applied to solve the Blocks-World puzzle . The method used is building a search tree and exploring it to find the solution. The algorithms used are mixture of blind search and heuristic search. … Continue reading Blocks World Puzzle
Links: github The motive behind the project is to investigate techniques used in image recognition, specifically, for the problem domain of scene recognition. The method used is building a prediction model using a training date set. We apply several feature extraction algorithms to get useful features from the training dataset, then applying classification algorithms to predict … Continue reading Scene Recognition
The motive behind the report is to present the approach used to develop Post-Traumatic, an intelligent agent that competed in Trading Agent Competition (TAC)  at the University of Southampton. The methods used are different according to the type of the auction the agent is competing in. For the hotel auction, we used 1st-order curve … Continue reading Post Traumatic Agent