Machine Learning Session- Second Term

Arab Academy For Science, Technology & Maritime Transport, El Nozha street, قسم النزهة, 11757

Continuation of python syntax and building our own first chatbot!

May 4, 2023, 2:30 – 4:30 PM



Key Themes

Explore MLML Study JamMachine LearningSolution ChallengeTensorFlow / Keras

About this event

Lists, tuples, and dictionaries are special data structures available in python that really take up the program to another level! They are a non primitive datatype that store multiple datatypes; however, the properties and the structure of each data structure differ! More details will be talked about in the session.

Our first project that will be done is a chatbot, which is based on NLP. Natural language processing (NLP) refers the branch of artificial intelligence or AI concerned with giving computers the ability to understand text and spoken words in much the same way human beings can. 

What are chatbots you may ask? At the most basic level, a chatbot is a computer program that simulates and processes human conversation (either written or spoken), allowing humans to interact with digital devices as if they were communicating with a real person. The chatbot will use the Keras neural network model, nltk library, and numpy library.


  • Ali Elsharkawi

    Google DSC

    Core Team Member


  • Abdelrahman Soliman

    GDSC Lead

  • Ahmed Khairallah

    Web Development Head

  • Mohamed Gharib


    Head of Logistics

  • Jana Muhamad


    Core Team Director

  • Ali ElSharkawi

    Machine Learning & AI head

  • Yahya Ayman

    Cyber Security Head

Contact Us