Syed Ibrahim Ghaznavi

Usability evaluation of an immersive virtual reality platform for self-attachment psychotherapy

Virtual Reality (VR) is the state-of-the-art human-computer interface; it uses computer graphics to create a realistic-looking virtual world that the user can interact with in real-time. Recent advances in VR have shown promise in the pursuit of devising new techniques to combat mental disorder(s). Harnessing the power of VR, we have developed a customiseds immersive virtual reality platform to practise protocols of selfattachment psychotherapy. Consumer-level VR is a recent phenomenon; for wide scale adaptation of such platforms it is important that they are built taking into account usability engineering principles specific to virtual environments(VE). In this work, we share our experience applying systematic heuristic and formative evaluations to our VR platform to make it more usable. The participants who evaluated our platform were asked (via a follow-up questionnaire) to rate their level-of-immersion, learn-ability and overall usability of the platform. Insights from our usability evaluation could help developers build better and more usable psycho-therapeutic VR platforms in the future.

Immersive Virtual reality platform for self-attachment psychotherapy

Psychotherapy is among the most effective techniques for combating mental health issues, and Virtual Reality is beginning to be explored as a way to enhance the efficacy of various psychotherapeutic treatments. In this work, we propose an Immersive Virtual Reality platform for Self-Attachment psychotherapy. Under the Self-Attachment therapeutic framework, the causes of disorders such as chronic anxiety and depression are traced back to the quality of the individual's attachment with their primary caregiver during childhood. Our proposed platform aims to assist the user in enhancing their capacities for self-regulation of emotion, by means of earning secure attachment through the experience of positive attachment interactions, missed in their childhood. In the virtual environment provided by the platform, the adult-self of the user learns to create and strengthen an affectional and supportive bond with the inner-child. It is hypothesised that by long term potentiation and neuroplasticity, the user gradually develops new neural pathways and matures into an effective secure attachment object for the inner-child, thereby enabling the self-regulation of emotions.

Rescue Base Station - RBS

Rescue Base Station (RBS) is a drop-in, solar power compatible, open-source GSM communication system for scenarios where a large-scale calamity disrupts traditional modes of communication. The system operates using asynchronously connected autonomous nodes and gathers useful information from users, eventually synchronizing this data across the network using distributed network protocols. It connects people through conventional GSM services allowing calls, SMS and smart phone features when available. The networks also provides a series of services for use during a disaster, such as intelligent call routing, attribute based search on different characteristics (name, occupation and blood group), voice-mail services, SMS broadcast alerts, and emergency short-codes, through which a victim can contact available doctors, fire fighters, police and rescue workers.
[Publication] [Presentation] [Code]

Village Apps

Village apps is a platform to educate underprivileged communities in their mother tongue. It consists of a web and a mobile application; the web application provides an interface to upload content and record its page by page audio translation; the mobile application provides an interface to view each page and simultaneously listen to its audio translation.
[Publication] [Poster]


SpeakMyText is an android app which enables reading-illiterates understand written text. It automatically registers users without requiring any signup/login. It provides a 2-click interface to let its users upload images of the documents, forms, newspaper etc. There is also an interface for the volunteer translators to view the uploaded images and simultaneously submit their audio recordings, which are then played back to the users. The app requires an internet connection; however, it has been tested to work responsively on a 2.5G GPRS connection.To learn more, download the app from google playstore.
[Publication] [URL] [Code]

Tackling crime with data: Spatio-temporal analysis of the crime mapping data of Lahore

Currently, I am working on large-scale crime mapping data of the city of Lahore in collaboration with the government of Punjab, Pakistan. Lahore is one of the most densely populated cities of Pakistan with total population above 5 million and population density around 8000 people per square kilometers. We are studying variation in crime due to change in socio economic factors, weather conditions, public holidays, weekdaysVSweekends. Our findings will improve operations of Lahore police.

Universal Internet Provisioning in Pakistan through Aerial Networking

In this research project, we explore feasibility of an airborne delay-tolerant network (DTN) in the context of Pakistan. Our technique makes use of realistic commercial passenger/cargo airplanes as the primary medium to carry data packets between airports across Pakistan. We propose an airborne mesh network to expand Internet connectivity to regions that have intermittent or no connectivity. Our proposed model makes use of actual real-world flight arrival/departure data for the four busiest airports of Pakistan. Data is recorded for three days and a total of 3000 flights are recorded. We use ONE simulator to investigate effectiveness of our model to enable delay tolerant connectivity within Pakistan. This study explains our model, its feasibility; and discusses prospective implementation challenges of our approach. Empirical findings from our study could lay foundations for an airborne delay-tolerant network which could expand Internet connectivity throughout Pakistan.

HelloRozgar: a speech based IVR system to enable employment and training opportunities

HelloRozgar (HR) is an Interactive Voice Response (IVR) system which enables employment and training opportunities through employer-employee and trainer-trainee matchmaking. HR users can avail its services by making a call to: +92-42-38333111, each call to the system is responded with a free call-back to the caller. When a call from HR is attended by a user, a welcome message is played followed by the menu of services. A user can avail related service(s) by interacting with the IVR menu. The IVR menu consists of a step-by-step guide to the following services register an employer, register an employee; register a trainer; register a trainee; record job ads (employer); listen job ads (employee); record trainer skill-set; listen to training opportunities (trainee). A total of 43,569 users (and increasing) have interacted with our system, 196 employers, 2921 employees, 150 trainers and 578 trainees are registered with our system. The system is supporting multiple employment and training related interactions on a daily basis.