School of Computing Project Fair 2018: Talent Showcase for Ireland's Booming IT Sector

{L-R} Dean and Director of the College of Sciences & Health, Prof. Michael Devereux, DIT President Prof. Brian Norton, Minister of State for Higher Education, Mary Mitchell O’Connor T.D and Dr Deirdre Lillis, Head, School of Computing at DIT

 

Over 100 industry representatives from Ireland’s booming technology sector gathered in DIT Kevin Street last Thursday for the Institute’s School of Computing annual Project Fair.

The event, which featured a keynote address from the Minister of State for Higher Education, Mary Mitchell O’Connor T.D, showcased the very best technological developments produced by DIT students this year, including projects in Internet of Things, Data Analytics and Security Applications. For the seventh year running, Ocuco, the leading Software Solutions Provider in the Optical industry, was the primary sponsor for the event.

58 students from three Undergraduate Computer Science programmes showcased their work to compete for a number of industry-sponsored prizes in a room overflowing with captivated IT experts. Examples of projects on show included a predictive tool for players of Fantasy Football, a Maths Learning app for students with learning difficulties, and an app to help anxiety sufferers track their moods and symptoms to help build a picture of the daily stresses which could trigger their anxiety attacks.

Launching the award ceremony, Minister Mary Mitchell O’Connor T.D. congratulated all students participating in the Project Fair and said it was exciting to see the next generation of Ireland’s tech talent begin their careers. “The high calibre of work displayed by students of Computer Science in DIT today is remarkable, as is the range of projects they have developed. Having witnessed the ability and dedication of these undergraduates first-hand, I am confident that Ireland’s technology sector will continue to flourish in the hands of this accomplished group of students.”

Welcoming Minister Mary Mitchell O’Connor T.D to DIT Kevin Street, the President of DIT, Professor Brian Norton agreed that the standard of work on show was hugely impressive this year. “What particularly impressed me today was the interdisciplinary nature of many of the projects on display. Our Computer Science graduates certainly have the technical expertise required to succeed in the Technology sector, but they also leave DIT with the skills needed to work well in many other sectors.”  

Speaking at the event on Thursday, Dr Deirdre Lillis, Head, School of Computing explained how the holistic learning environment offered by DIT prepares graduates for a career in the ever-changing software sector. “This year’s graduate cohort will join a thriving, innovative sector and will help copper-fasten Ireland’s reputation as the Silicon Valley of Europe. What sets DIT apart is our links with industry, which complements our focus on practice-based learning, and our students are prepared for the working world through opportunities such as today’s Project Fair.”

Continuing Dr Lillis said, "We were delighted to welcome over 100 industry delegates to DIT Kevin Street today, and I would like to thank our sponsors, Ocuco, for their continuing support. We would also like to thank our award sponsors S.A.P, DIT Hothouse, Fidelity Investments, HubLinked, Bearing Point, Salesforce and Liberty IT for their kind support.”

This year’s overall prize winner Andrew Cosgrave Lyons won for his project AutoArcher – An investigation and implementation of automatic archery arrow scoring.  

Prize recipients at the Project Fair 2018 included the following:

 

Sponsor

Prize

Recipient(s)

Project Description

Ocuco

Overall Prize for Best Project 

Andrew Cosgrave Lyons

'AutoArcher' - An Investigation and Implementation of Automatic Archery Scoring.

S.A.P

Luan O’Carroll Innovation Award

Katie FitzGerald

'Anxiety Manager'  - A novel approach for tracking anxiety in an Android App

Fidelity Investments

Most Innovative Software Engineering

Vlad Zat

‘MongoStratus’  - MongoDB Manager and Database Service Provider

DIT Hothouse

Most Commercialisable Project

Padraig McCarthy

'Student Helper' - A Chatbot Assistant for Students

Salesforce

Most Original Project

Cillian McCabe

Travel Assistant' - Aims to improve on various 'realtime' and navigation Android Applications using machine learning and movement data

Bearing Point

Best Communicator

Amandeep Singh

'Mathemagic: Maths Learning App' - Application aims to help young children learn Arithmetic functions, especially those with Dyslexia and Dyscalculia

LibertyIT

Best User Engagement

Dale O'Shea

'My Dives' - Andriod App for people within the Scuba Diving Industry

HUBLinked

CSI4

Jelo Salomon

Lung Cancer Detection using Deep Convulutional Networks

DIT Computing

Project With Most Socially Engaged Technology

Daire Grimes

Multi-factor Authentication System - making Computers more secure by adding multi-factor authentication within a Windows 10 Environment

 

Overall Prize for Best Project - Andrew Cosgrave Lyons

 

Andrew Cosgrave Lyons: AutoArcher – An Investigation and Implementation of Automatic Archery Scoring 

Archery is one of the oldest arts still practised by modern soceity. While there have been many advances in archery equipment, the way archers record and score arrows has not changed. AutoArcher aims to solve this problem and bring archery record keeping and scoring into the modern world. The end goal of this project is to implemetn an android application which allows users record and score their arrows simply by taking a photo from their phone. Using the captured imge, it can then extract the arrows position and score, and update the archers records with the appropriate results. The project is implemented as anative andriod application which uses an SQL-Lite database to manage the users scores. It uses the OpenCV Andriod SDK for the processing of images.


 

Luan O’Carroll Innovation Award - Katie Fitzgerald

Katie Fitzgerald : Anxiety Manager – An Android App that tracks and automatically monitors anxiety symptoms

 According to St. Patrick’s Mental Health Services, “anxiety disorders are the most common mental health issue affecting the population of Ireland”. Generally, the key to overcoming anxiety is learning about your own anxiety cycle, by tracking moods, symptoms, triggers and reactions, then using that knowledge to break the cycle. Currently, tracking anxiety involves bulky workbooks that are invasive and difficult to fill out.

Anxiety Manager looks to replace the current process of tracking anxiety with quick, private questionnaires contained in an Android app. Along with automatic tracking of anxiety attacks, through sensors monitoring changes in heart rate and sweat levels (common anxiety symptoms). These sensors reduce the pressure on users to document their attacks as soon as they happen, rather allowing them to fill out questionnaires in their own time.

From this tracking, users can get visual insights into their own anxiety attacks, which traditional methods lack. Insights include most common location, the correlation between mood and reaction and the frequent triggers of anxiety attacks. Anxiety Manager also allows healthcare professionals to receive these insights about their patients.


Most Innovative Software Engineering -  Vlad Zat

Vlad Zat: MondoDatabase Stratus - MongoDb Manager and Database Service Provider

 Creating and maintaining MongoDB databases can be difficult and resource intensive. It is especially true for companies that are expanding fast and need scalable databases. This is what MongoStratus is aiming to fix.

The project’s goal is to provide a flexible and easy to use web service that developers at any experience level can use to setup and manage MongoDB databases. It allows customers to create multiple types of MongoDB databases in the cloud without having to manually set them up. Users are also provided with a clean and easy to use interface where they can view and manipulate data from their databases. In addition, customers are provided an API which can be used to access their data more easily.


Most Original Project - Cillian McCabe

‌‌

Cillian McCabe : Travel Assist - Using a Machine Learning Algorithm to improve on various 'realtime' and navigation Android Applications

 The aim of this project was to improve upon the various “realtime” and navigation Android applications. The project determines a user’s schedule by using Google Fit data collected by an Android device and clusters the time and activities for each day using a machine learning algorithm. By using machine learning and movement data, the schedule may provide accurate results instead of requiring the user to manually enter times and locations, which may be inaccurate. The application may then provide relevant information based on the current time and location of the user. This information consists of current transport times as well as user walking, cycling or running speeds.

The project relies on the Google Fit API to record movement data as well as the Google Maps Directions API for creating routes between two locations and retrieving transport times. The machine learning occurs on the device and is coded in Java using the Weka Java API.


Most Commercialisable Project - Padraig McCarthy

Padraig McCarthy : Student Helper - A Chatbot Assistant for Students

 Student Helper is a friendly, artificially intelligent chatbot that provides a conversational interface for DIT data. A user can ask Student Helper questions on their own personal college timetable or query the faq data from the college. Using two forms of natural language processing, Student helper understands a users message and replies in a conversational way with the relevant data.

Student Helper offers its services through the widely used Facebook Messenger platform. The users can use natural language when talking to Student Helper thus making it a more friendly experience with the aim of keeping users engaged in the system.

Student Helper also offers a reminder service that users can avail of. The reminder service uses geographical data to proactively remind the user 15 minutes before they should leave their house for their first class everyday.

Student Helper showcases the power of Artificial intelligence to form strong user relationships and to provide accurate and quick results in a new form of interface.


Best Communicator - Amandeep Singh

‌‌

 Amandeep Singh : Mathemagic - Maths Learning Application, especially for people with Dyslexia and Dyscalculia

 The objective of this project is to help and aid students with simple arithmetic functions in Mathematics, especially those with Dyslexia and Dyscalculia. This project is a Hybrid Mobile Application which is suited for all mobile devices a user may be using the app on for example an IPhone or an Android device and can also act as a Web Application. This application is aimed towards self-learning and gives the student a sense self-empowerment. I hope this project is able to assist students who have difficulty with maths and also, to make learning maths fun. Teaching maths has always been a challenge to children, especially to those with Dyslexia and Dyscalculia. This application provides a user-friendly environment for anyone with problems with arithmetic functions in maths. Arithmetic functions such as addition, subtraction, multiplication and division are the main focus of this app as it makes for strong mathematical foundations at an early age. This application also allows a teacher to keep a close eye on student records and keeps parents up to date on how their child is progressing in maths.

This application was developed through the Ionic framework as the front end of the application, PHP-Rest API as the middle tier and Digital Ocean was used to host the serer. Ionic is a framework which allows for development of Hybrid Application, deployable to all mobile devices and the web through web technologies such as Angular, HTML and CSS. A LAMP Stack was used for the backend, consisting of Linux, Apache, MySQL and PHP. The Lamp stack was hosted on Digital Ocean, an Infrastructure as a Service (IaaS).


Best User Engagement - Dale O'Shea

Dale O'Shea : MyDives - Cloud based Diving Log and Social Network

 MyDives is an android application for people within the scuba diving industry. This project will allow users to break away from the confines of the paper handbook. Allowing them to easily store all their information in the cloud, which can be accessed from any android device. While, creating an online community based around these logged dives and also providing a way for divers to not only discover other members of the community through the messaging service but also new and exciting diving locations through the mapping system and its custom-built application programming interface (API).

MyDives is a user focused, driven and tested application taking into account user feedback right from the beginning of the project. This project also takes a close look at the google ecosystem, exploring such technologies as Kotlin, Material Design and Firebase.


HUBLinked CSI4 - Jelo Salomon

 Jelo Salomon : Lung Cancer Detection - Web Application used to detect Lung Cancer using Deep Convolutional Networks

Medical experts (respiratory physicians, radiologists, cardiothoracic surgeons, oncologists) manually view hundreds of images in a single CT scan to determine whether a patient has lung cancer or not. This process can be time consuming and doctors often suffer from observer fatigue as there are many images and many non-malignant tumours that exist. Small tumours are also very difficult to diagnose as either benign or malignant so doctors often rescan up to 6-12 weeks which often result in over double the growth in size within a 30-500 day variation.

This project is a proof of concept web application that allows doctors to upload CT scans and use a predictive deep learning model to aid them in detecting malignant tumours within the CT scan images. The application uses a deep convolutional segmenter model called a U-Net trained from thousands of open source annotated lung cancer images.

 


Most Socially Engaged Technology - Daire Grimes

Daire Grimes : Multi-Factor Authentication System - Secures Passwords using a multi-factor authentication system in a Windows 10 Environment

Today customers want more security with their electronic devices, but expect them to be fast and user friendly. Computers are constantly being stolen and passwords are often easy to hack.The objective of this project is about making computers more secure by adding multi-factor authentication within a Windows 10 environment. The security will be split into two parts. The first part is during the login process where the user will have to provide facial recognition, token authentication with a smartphone alongside the password with keystroke dynamics. Then, the second part will be based on a biometrical authentication process. The user’s face will be constantly monitored with the webcam and will log off when the user disappears and log back in when the user arrives back.


Project Fair 2018 took place in the Gleeson Theatre on Wednesday 19th April 2018. Photos for this event are available on FaceBook.



DIT Computing 2018 - For More Information Please Contact Iseult Kelly (iseult.kelly@dit.ie)

 

Computing @ DIT are not responsible for content on external sites
     Find us on Facebook      Follow us on Twitter      Follow us on LinkedIn

Member of the European University Association