Career Profile

A combination of academic and professional experience in Natural Language Processing, Computer-Aided Translation, front end and back end development, and app development. Other areas of interest include Language Acquisition, Semantic Web, Linked Data, Knowledge Managment and Machine Learning. Love languages and multilingualism. 🌍 🈸

Experience

Translator and Computational Linguist

2009 - Present
United Nations

Currently working as a translator and have been involved in the development, support and maintenance of several language technology projects at Department of General Assembly and Conference Management, United Nations.

Areas: Compter Aided Translation, Machine Translation and Terminology.

PhD Candidate, Linguistics

2011 - Present
City University of New York, New York

Finished my Master's degree in May 2015, currently doing my PhD. My areas of research include:

  • Prosody and Sentence Processing
  • Language Acquisition
  • Sentence and Word Alignment, Machine Translation
  • Information Extraction
  • Parsing
  • Projects

    As part of my PhD and professional experience, I developed the following systems:

    Canvas Alignment System - A sentence alignment system to align multilingual documents.
    Champolu Method - A language learning methodology, based on the concept of bilingual minimal pairs.
    Multilingual Crawler - A web crawler and search engine to identify, extract and align pages in different languages from multilingual websites listed in Common Crawl
    Extracting Time Information from YAGO - Exploration of YAGO database for havesting machine-readable general knowledge facts.
    Autom8 - A tool to automate several lookup functions to save time for translators.
    Hatchepsut Parser - 🔜  A parser for English and Arabic sentences
    Prosodic Mapping Tool - 🔜  A tool to align prosodic boundaries with syntactic phrase boundaries, initially in French.

    Presentations

  • JIAMCATT, UNHQ, New York, 2015 - Data from Documents, Terminology from Text (start at 28:00)
  • SQUID , City University of New York, 2015 - "He kicked the barrel" - Idioms-based Learnability Model
  • SQUID , City University of New York, 2014 - Templates in Linguistics - Why Garbage Garbage?
  • Wikimania, Alexandria, Egypt, 2008 - Building Arabic Engineering Knowledge
  • Papers

    Tutorials

  • My Tutorials Blog: 🔜  My tutorials in different fields
  • I am an instructor at Udemy: teaching a course on app development using Phonegap Build
  • Arcompling Community: created community for learning computational linguistics topics related to Arabic language.
  • Trados and Multiterm: created a Youtube tutorial for the easy integration between Trados, Multiterm and Excel
  • Challenges

    Skills & Proficiency

    Python and CGI

    MS Excel

    Natural Language Processing (NLTK, regex and others)

    Unicode and handling non-Latin characters

    Databases (MySQL, MS SQL Server, and Python Shelve)

    Javascript, jQuery & CreateJS

    HTML5 & CSS

    Autohotkey

    OOP

    Functional Programming

    MVC

    Phonegap and Phonegap Build

    Wordpress, Joomla, Wikis & other CMS

    Apache Tika

    Apache Server

    Linux/Bash

    Praat

    Sklearn

    SOLR/Lucence

    XML, RDF & OWL

    C#

    PHP

    Angular.js

    MATLAB

    Visual Basic

    AutoCAD

    Node.js