/haneen

Haneen is an mobile solution that helps Arabs type in Arabizi/English, but text each other purely in Arabic script.

Primary LanguageJava

Logo

7aneen • حنين

حنين is a mobile keyboard solution that helps Arabs type in Arabizi/English, but text each other purely in Arabic script.

Link to Presentation

http://bit.ly/7aneen2019

Problem Statement

  • Typing Arabic literals in keyboards is time consuming and cumbersome for many.
  • Many Arabs lose touch with their native language due to reliance on Aribizi/English script.

Solution

Custom mobile keyboard that offers the following main features:

  • Transliteration from English/Aribizi to Arabic.
  • Smart Arabic Auto-Complete and Sentence Prediction.
  • Dialect based personalization.
  • Sentiment Analysis for Emotion Recognition and Tone based Emojis.
  • Insights into message integrity, structure and semantics.

Software Ingredients

  • Java Android Application
  • NLP Python NLTK
  • Rosetta API
  • Repustate API
  • Neural Networks

Team Members

Disclaimer: Team members contributed to various parts of the hack. This breakdown is only a generalization.

User Interface, ROSETTA API and REPUSTATE API

Android Keyboard, Rudimentary Corpus and n-gram model

Primary/Secondary Research and User Testing

Rawand Faraj Deheliah | An-najah University • rawandeheliah@gmail.com

  • Estelle Elizabeth Ocran | NYUAD

Mentors

Logo

Needs for Demo

  • Projector for an Android Phone
  • Project laptop for PowerPoint presentation

Link to presentation:

https://docs.google.com/presentation/d/1yrRRJvs65wN-Cc0Hp6gWFhlDMUWLtC5B1bbmPZQUfc4/edit#slide=id.g21edff7f63_0_32