HeaderSIS.jpg

Projects/2015-2016 Term 2

From IS480
Revision as of 08:49, 28 August 2015 by Benjamingan (talk | contribs)
Jump to navigation Jump to search

These are available projects for IS480. The descriptions are maintained by the sponsor or sent to the course manager. Past Projects

NOTE: These project have been reviewed by IS480 course coordinator. However, there is no guarantee that these projects are acceptable. You are required to gather more information, submit draft proposal for feedback, and clear all NDA, IP issues early before proposal. Sponsors must refer to FAQ.

VWO - Make a difference

About VWO project Want a rewarding project that can make a difference in people's life? Term 1, we have no VWO projects. IS480 is seeking more VWO projects!

Ideas You can wait for some VWO to propose a project, or you can propose one with a VWO.

Last term, team Creovate won the IS480 Best Value for Sponsor award. More importantly, they made a difference in someone else's life.

"Just one small example....as I was having lunch in Little India this week, I met one of the workers I'm assisting. He reported confusion at MOM about whether they recognised that he had discharged a lawyer handling his injury claim. On my hp, I could bring up the lawyer discharge letter and email it out again to both the lawyer and MOM. Very powerful and helpful to have such capability on my hp at any time and place." - TWC2 Project Sponsor Dr. Pat Meyer

More Information Benjamin Gan, SMU, benjamingan@smu.edu.sg

Self Proposed - Innovative Idea

About Self Proposed project Have a great idea? You can proposed your own project. Start with a problem, a real problem. Don't start with a solution or a technology. Think about it. Pitch it to your friends, IIE entrepreneurs corners, and write up a [2 page] about your idea. You want a well baked idea, not an idea you taught about yesterday or half baked version with lots of holes.

Another reason for proposing your own project. Why work for anyone?

Requirement

  1. Submit a 2 page writeup to course coordinator.
  2. Get a mentor. More info here. If there are enough teams proposing their own projects, the course coordinator will schedule a pitch on Sept 4,.
  3. Start working on your project.

Requirement Need more help? We are collaborating with students from NUS Division of Industrial Design. Form your team and work with students from DID to come up with your own project. Here are some of their student projects. Click on the students and see their project. Not all DID project are suitable for collaboration. Look for those that allow you to implement a system (software component). e.g. RR Rehabilitation Ring: Design for Hand Therapy Push Pop SoundCARE CafeCompanion

More Information Benjamin Gan, SMU, benjamingan@smu.edu.sg

NEC - NEC Solution Creation Portal

About NEC With our focus on Solutions for Society, NEC’s goal is to lead the advancement of the world‘s social infrastructure by leveraging ICT and new business models. Our Solutions for Society activities will become the pillars of NEC over the company’s next 100 years. Source: http://sg.nec.com/en_SG/global/about/corporate_profile.html Do you want to embark on a Final Year Project which allows you to develop a solution for a famous multinational corporation and at the same time to stand a chance to win monetary award and internship opportunity? Now here is a perfect opportunity for you and your team to embark on.

Project description This proposed project allows you and your team to create an online community where users can submit various articles or reports such as research analysis and studies, market feasibility assessment, technical experiments and among others. The intended solution design should enable the facilitation of sharing ongoing activities be it project trial efforts or customer explorations. Further, it should allow versioning and tracking of peer reviews, allow users to vote on them and leave comments. Subsequently, timely notifications should prompt the respective users.

Ultimately to facilitate the department’s daily work activities. The solution will serve as a platform for members to contribute effectively to the respective areas of interests and allowing them to be aware of progress of the various customer engagements and activities within their department and their counterparties – other NEC entities residing in other countries.

The team is allowed and highly encouraged to value add to their proposed solution; other possible areas of extension to this project includes analytics and reporting. The intended end users for the devised solution will be NEC staff.

Features / Function List: To develop a responsive web application to facilitate interdepartmental activities and with the following requirements:

  • Web responsive,
  • Content Creation and file sharing; front-end editing and easy import of common file types i.e. word, pdf, power point, excel and picture formats (jpeg, png)
  • Collaborative group dashboards,
  • Content versioning, tracking of changes for created for each document or activity,
  • Workspaces (team, department and project based)
  • Utilization tracking and optimization with dynamic charts and calendar
  • Other features include notifications, announcements or updates broadcasting, feedback and evaluation via email or SMS or other modes such as WhatsApp.
  • Administration of security rights for each type of users and adjustable access rights for each system functionality.
  • Optional additional features include analytics and reporting, email Integration, RSS feeds.

Technical Requirements: Developers are expected to be familiar with database, web application development and coupled with system testing skills.

Details

Sponsor Contact Information Clinston Tan, Solutions Engineer, +65 81021320, clinston_tan@nec.com.sg (SMU SIS Alumni) Benjamin Gan, SMU, benjamingan@smu.edu.sg

SIMTech - NFC-Based Collection & Delivery System on Android

About SIMTech http://www.simtech.a-star.edu.sg Past IS480 project. Invenio

Project Brief This proposed project is to investigate, design and develop the Collection & Delivery System based on mobile technologies such as Near Field Communication (NFC)/QR enabled Android Platform. The system is to facilitate companies especially courier and logistic SME companies to automate the services and do away with the manual system for the purpose of improving the accuracy of records and managing time and resource well. The APPs in mobile phone help drivers to collect and deliver items (identified by NFC or QR) to customer on-time and capture real-time information. The administrator is able to allocate tasks to drivers, track and receive updates from driver’s daily activities in real time. Appropriate security mechanisms may be enforced to protect NFC tags, NFC-communications, smartphone apps, app-server communications, and server operations.

Participants are expected to design, develop and test software systems that can demonstrate capabilities. Training will be provided.

Features The details of the project will be discussed with interested participants.

Requirements Object Oriented Programming, with experience in Android development and/or iOS preferred. Developers are expected to be familiar ( or to be able to quickly learn ) with database and web application development.

Sponsor Contact Information He Wei (whe@SIMTech.a-star.edu.sg) LI Yingjiu <yjli@smu.edu.sg>

Nielsen - Automating Mentor-Mentee matching

TAKEN

About Nielsen Nielsen delivers critical media and marketing information, analytics and industry expertise about what consumers buy and what consumers watch and listen, including the consumer interaction across television, online and mobile, on a global and local basis.

The information, insights and solutions offered by the company allows its clients to maintain and strengthen their market positions and identify opportunities for profitable growth. The company operates in more than 100 countries across the globe.

Project Brief Nielsen is currently looking at implementing a mentorship program within the organization to facilitate career development. Nielsen operates in a highly competitive environment, with people being its most important resource. Hence, we want to retain talent and provide them with the right support for career development. An overall objective is to enhance employee satisfaction in terms of career development.

Project description As the initiative is still in its early stages, Mentor-Mentee matching is done manually using Microsoft Excel with in-built macros. Nielsen is exploring ways to improve the Mentor-Mentee matching initiative, and one of the options would be to automate the Mentor-Mentee matching process, eliminating the need to match the pairs manually.

Undergraduates are required to develop a system to automate the process (eliminating the need for manual matching). We are looking for an automated system to match the mentor-mentee pool based on the criteria set by us. The system should :

  1. Create and distribute customized surveys to potential Mentors and Mentees
  2. Build the matching criteria.
  3. Gather and automatically compare the mentor-mentee responses for the best match.
  4. Generate a computer-created list of appropriate Mentors (upto 5 names) to match the Mentee.
  5. Have an option to override automated matching
  6. Generate automated rating evaluation on the mentor-mentee relationship on a periodic interval.

We also require the project team to explore any other opportunities that can better improve the program. These can be but should not be limited to

  1. How to increase Mentor, Mentee participation
  2. Create an interface that is easy to use as well as intuitive and scalable

Details

Sponsor Contact Information Joan Heng, Executive Director, joan.heng@nielsen.com

ShenCARE.com - e-platform for eldercare products and services

TAKEN About ShenCARE.com

Project Brief In the existing eldercare arena, the eldercare providers for the products and the services are 'silos'. They operate independently. It makes the user who maybe the elderly themselves or the caregiver assist in their daily living, with great difficulty in locating and buying the products and the services. It can be a simple service needed like bringing the elder to hospital for medical appointment. But there is not such service provider, when in contrary, they are many volunteers who wish to assist the elder to attend their medical appointment. There are 500,000 aging elders in Singapore and is gradually increase to 1.2 million by years 2030. There is a need for a web and app base platform to integrate the eldercare services and products.

Requirement ShenCARE.com is a one-stop web and app e-portal that intend to collates all eldercare products and services for transaction and fulfillment. The e-platform is to allow the invited vendors to upload their eldercare businesses as well paring the volunteer from ShenCARE.com. It is eventually like a 'yellow-page' or an 'uber' service provider. The user will be able to search for the require services or products and to complete the fulfillment on-line. ShenCARE Pte Ltd will hold the platform admin right and only with agree terms and condition to allow the vendor to upload their services and products. This process will solve the existing ‘silos’ type on-line elderly product and services to serve the Singapore elderly better, and with bigger capacity. Setting up of the e-platform is only the first part of the work The follow-on is to invite the eldercare providers to come onboard. There is a need for a substantial marketing effort to present the plan and convince them to be the partner of ShenCARE. There is also need to track on how many transaction flow through ShenCARE.com so as to account for their usage rate. Subsequently, the elders are also being invited as the ShenCARE member. The e-platform must also be able to provide the membership acquisition process, like keying in personal particular and complete the membership payment as well as for the follow-on renewal.

Sponsor Contact Information Li WeiCheng <weicheng.li.2014@mi.smu.edu.sg>.

Sterling Engineering - Training Hub Management System

TAKEN

Sterling Training Hub The Sterling Training Hub seeks to leverage heavily on the recently announced SkillsFuture initiative to tap into this potential pool of market. SkillsFuture is a national movement to provide Singaporeans with the opportunities to develop their fullest potential throughout life, regardless of their starting points. Through this movement, the skills, passion and contributions of every individual will drive Singapore's next phase of development towards an advanced economy and inclusive society.

Key Features Training Management System

  1. Management of learners’ particulars
  2. Learners’ follow-up of services
  3. Learners’ and course registration module

Online Registration Management

  1. Capture of online learners’ particulars
  2. Course selection
  3. Check availability of course
  4. Allow individual registration
  5. Allow company/group registration

Learners’ Management

  1. Certificate Management
  2. Attachment of student particulars (e.g. Photos, Visa Pages, Passport Copies, etc.)
  3. Print certificates and letters relevant to the registry
  4. Detailed report on student attendance

Course Management System

  1. Course code
  2. Categorization of courses (WDA and non WDA courses)
  3. Assign list of trainers
  4. Venue / Room booking
    1. Seating capacity of room
    2. Duration of booking
  5. Automatic mail to trainer upon confirmation / cancellation / postponement
  6. Request and validation of attendances

Assessment and Assignment Management

  1. Assessment attendance
  2. Release of results (theory and practical)
  3. Download assignment requirements
  4. Assignment submission via upload

Details

Sponsor Contact Information Marc Sim <marc@sterlingengineering.com.sg>

StaffOnDemand - StaffOnDemand Mobile Application

TAKEN

About StaffOnDemand StaffOnDemand is the team behind revolutionising the way SMEs recruit. (www.staffondemand.sg), offering SME employers an enterprise, cloud-based platform to manage their recruitment process efficiently.

Project Brief The project scope is to build a native mobile application that essentially complements the existing features offered on the web application for existing jobseekers using StaffOnDemand. The application will be used to cater for jobseekers’ increasing propensity to rely on mobile to conduct their job search, and to reduce hiring cycle time further with the added convenience of proximitybased job applications.

The team will have the opportunity to work with cutting-edge recruitment technology, and develop a complementary solution for the users of StaffOnDemand. The team is encouraged to strive towards building a full-featured and user-friendly application that aids both jobseekers in the job matching and application process and to deliver a seamless user experience.

The team’s work will be utilised in live deployment and will be working closely with the development team to ensure a successful rollout of the application, which has the potential to change the way jobseekers source for jobs and greatly reduce the time required to make a successful hire, i.e. Get more people gainfully employed in the shortest possible time to meet the hiring demands of employers.

Target Audience: StaffOnDemand users (jobseekers)

Feature Requirements 1. Jobseeker log in 2. Tracking of past job applications and statuses 3. Social recruiting functionality 4. Account profile and settings 5. Resume manager and depository 6. Job Suggestion based on proximity [Geotagging App Feature] 7. Develop APIs for new functionalities 8. Utilizing phone contacts for sharing of job opportunities / suggestions Ability to push notifications 9. Utilizing Phone calendar to handle interview dates 10. 2-way messaging functionality

Details

Sponsor Contact Information Jagdish Udeykumar Chandiramani, SIS alumni (jagdish@staffondemand.sg), Senior Software Developer, Christine Liu (christine@staffondemand.sg)

Bumbox Logistics - Modelling of Delivery Fleet

Objectives Bumbox Logistics would like to do route optimization for its delivery fleet. Develop a system that can model optimum routes based on the following variables:

  • Station locations (can be less dynamic, key in at configuration stage)
  • Pickup points (retailers / warehouse)
  • Parcel target locations (stations)
  • Fleet size
  • Fleet capacity (each van capacity)
  • Traffic data (secondary objective)

The system should be able to take in either a large set of real world sample data for the variables, or randomize variable input based on a smaller set of data or parameters. The output would be the optimum route to take to for each delivery vehicle such that all deliveries are fulfilled. The system should be able to also caclulate the fleet size and capacity per vehicle required (or will be the most optimum), as well as the time taken for each parcel for the given case. Generate statistical data of the prediction based on the sample or randomized input such as the average, longest time / distance for each parcel delivery.

Secondary Objectives Allow the system to model delivery in a way that use stations as distributed warehouses and evaluate its viability. If such a system is viable, a model to derive the most optimum routes + hops for each parcel can be developed. For example, a possible model would be to have larger vehicles plying longer routes between Bumbox stations only, while smaller vehicles would feed parcels from the pickup point to the nearest Bumbox Station. The parcels will wait for the main vehicles to move them along the main routes to the target delivery Station. In this way, each Bumbox Station acts as a temporary warehouse. If such a model is viable, a system to calculate the best major and minor routes for the delivery fleet to ply should be developed on top of the primary system.

Process Co-develop, Bumbox representatives as project manager. IP belongs to Bumbox. Base on Bumbox existing platform, has to be easily integrated with Bumbox backend and frontend components.

Deliverables Simulation software / code

Sponsor Contact Information Ronald Wong Longfa, Executive Director Email: Ron_Bumbox <ronald.wong@bumbox.com.sg>

Koh Bus - Tour Guide for Driver

TAKEN

Project Description When we conduct a city tour on a coach, we use a human tour guide, I would like to replace the human tour guide with the use of GPS or Driver Voice Activated phone (or ipad / Tap ) application which upon triggered by location approximates or driver’s voice command – the App will automatically announces / introduces various scenic points, such as City Hall, Merlion, F1 Race Pit etc. through the hard wire or FM connection to the internal public announcement system.

This application will supplement the need for a human tour guide during the city tour. The application will enhance the tourist experience even without a human tour guide. Cost savings and efficient use of coach will be improved greatly.

Details

Project 2: Meal Order App An app to consolidate the order from a company’s staff and place order with respective food stall hawker from a particular canteen or food court, the driver will collect the meal packed.

Current situation: Our client - Eastman Chemical, located in Jurong island, the company staff will place lunch order with HR staff via phone or email.

After payment for meal , from individual , is consolidated and orders are put in a list, it is passed to our driver ( the in house driver from Koh Bus ), driver will then travel to the canteen located in the island or to a food court at Boon Lay (Boon Lay – Every Friday only). The driver will based on the list and buy the meals accordingly. Some of the hawkers are able to take advance order by phone (called by Eastman HR) and get the food cooked/Packed before the collection.

Requirement: Lunch Order App.

An app ( Both IOS / Android ) containing existing participating food stall in two canteens ( 1st Jurong island , 2nd Boon Lay )

Food Order and deliver process

1. Order food via Phone App 2. Make Payment to a specific account on line (method of payment to be reviewed) 3. Respective food stall owners receive order and prepare the food before the time of collection. 4. Driver collected money from HR 5. Driver travel to the canteen and based on today order list and collect the food from respective stall owner. 6. Food is then delivered to company pantry before lunch time.

Delivery of this project :

Phase 1 : Eastman Staff is able to place order from the list of food from different food stall. The ordered food is consolidated in a list , air printed.

Phase 2 : Food Staff can received order via a phone App ( preferred) or SMS notification. Stating the order detail and collection timing.

Phase 3 - Individual is able to make payment via DBS paylah or internet transferred.

Phase 4 - The Hawker can received electronic payment, if possible.

Note: The team is expected to travel to Jurong island to understand the current practise The app should be scalable to allow additional of different canteens and for different companies

Sponsor Contact Information Name: Koh Edmund Designation: Manager Email: edmund@kohbus.sg

Thomas Menkhoff/Benjamin Gan - twitter Q&A

Project Description This project is a continuation of Chi-e project for our twitter Q & A

Chi-E has completed most of the features: Search tweet using stream API, polls with filtering, social maps, admin features, instructor features and many classroom tests to validate the requirements. The deployed version stand a good chance of being deployed on the cloud (Amazon E2) via CTE.

There are many features that could improve this version. Such as sentiment analysis, database search, admin logs, live polling updates.

Major part of this project is to analyse and improve on existing code and then build from there.

Sponsor Contact Information Thomas MENKHOFF <thomasm@smu.edu.sg> and Benjamin Gan. Chi-e member Sherman TAN Si Xian <sherman.tan.2011@sis.smu.edu.sg>

CustomerCareCentral - ICWMS

Project Context Integrated Customer Warranty Management Solution. The solution seeks to offer customers a central location to manage the warranty of products they own while providing easy access to information on location, contact information of the service centers as well as the capability to schedule services their products.

The solution will be built in two parts

  1. A warranty management app – loaded on the customers mobile phone
  2. A website that provides a search functionality by product and brand giving results of the various service centers by location

Project Description The solution will follow a Service Oriented Architecture delivered over the cloud preferably using Microsoft services (Azure). The solution will need to highly secure as it will be storing customer data. Front end will need to be built on HTML5 with a mobile viewing capability. Mobile apps will need to be made available on iOS as well as android.

Opportunity We are seeking a team that is keen to develop a product that has interest in developing a solution that can be deployed in the market and is keen to join the founding team.

Refer to detail for project function list

Sponsor Contact Information Krishna Kumar NALLUR <krishnan@smu.edu.sg>, CustomerCareCentral

ClassMentors.com - Help make live classes more fun and efficient

About Classmentors http://www.classmentors.com

Project Brief Have you every been in a class that was moving too slowly or too quickly? Have you ever found yourself wandering off during a lecture and feeling the call of Facebook or your other class assignments? Classmentors was designed to address just this sort of problem. Our research shows that there is usually a high variability of skill level and interest in a class of students. Some students come to class already knowing the material and to others the material is brand new. Some students have gotten plenty of sleep and are excited about the subject of the day while others are hopeful that they will not doze off right in front of the professor. The goal of Classmentors is to make live classroom educational settings as personalized and adaptive as self-directed study sessions are. Classmentors is based on research done for techniques such as gamification and automated mentor assignment in blended learning environments. The goal of this project is to build a system that would enable all teachers in Singapore and potentially around the world to use techniques such as Automated Mentor Assignment to reduce the boredom and frusturation sometimes imposed by one size fits all lectures and to increase the social rewards and fun delivered via shared empathy, common objectives, and group play. If you've ever wanted a classes to be more enaging and fun, this could be your chance to make the world a little bit happer place.

Requirements You will integrate technologies and services such as Javascript, Node.js, Firebase, Heroku, Google Analytics, and PayPal to deliver a web application that meets the needs of the teachers and students in Singapore. You will also implement a paid subscription service which will provide larger school systems with access to enterprise-level features. For added scope, if desired, the team will be able to extend the platform to provide any analytics to free and paying subscribers that would enhance the overall class delivery experience. The team also has the option of converting the resulting web application into a native Android or iPhone application using the Ionic framework.

Sponsor Contact Information Chris Boesch <cboesch@smu.edu.sg>

Codevantage.org - Change the World With Javascript

About Codevantage.org http://http://www.codevantage.org

Project Brief Do you want to change the world? Would you like to do it with Javascript? Then Codevantage.org could be the perfect project for you and your team. In early 2015, a small band of heroes at SMU embarked on the noble task of getting every pre-university student in Singapore to try coding. In just a few short weeks, the heroes developed the website Codevantage.org, created a Facebook page with tons of inspirational code-related content, and began signing up student ambassadors at every school. Now that the quest has begun, the heroes need your help to level-up. The vision for Codevantage.org is to create a portal and community that leverages the latest innovations in marketing, social science, economics, and cloud computing to ensure that every pre-university student in Singapore is able to spend 20-minutes writing a little code so that they can better understand this powerful magic that continues to influence more of Singaporeans’ daily lives and our collective future.

Requirements You will integrate technologies and services such as Javascript, Node.js, Firebase, Heroku, Google Analytics, Google Adwords, Facebook, Twitter, and PayPal to deliver a portal that meets the needs of the Codevantage.org Student Ambassadors from 29 JC’s and Polys in Singapore. You will also implement a paid subscription service which will allow local companies and government organizations to donate money to purchase paid advertisement to further accellerate Codevantage.org towards its mission. For added complexity, the team will be able to extend the platform to provide analytics to paying subscribers to show them how their monthly contributions are helping to raise awareness and drive growth in Singapore.

Sponsor Contact Information Chris Boesch <cboesch@smu.edu.sg>

Pigeonlab - Project Pigeon Analytics

About Pigeonlab PigeonLab is the team behind Pigeonhole Live (www.pigeonholelive.com), that’s radically changing the way Fortune 500 companies, organisations, and education institutions engage with their live audiences. Pigeonhole Live is a platform to facilitate important conversations that would bring new insights to our users.

Project Brief Project Pigeon Analytics seeks to build a scalable and robust backend to capture, store and analyse user interactions made on the web app. It will be used to drive the analytics graphic interface that will provide better understanding on user behaviour patterns on the application for the team to make better data-oriented decisions.

PigeonholeLive (https://pigeonholelive.com/) is an interactive Q&A Platform suitable for events, townhalls and conferences. Event attendees are able to use their mobile devices and respond to Q&A, polls or surveys that are created by the organisers.

We are company that provides software as a service and hence we need to logically validate our business assumptions through quantitative user behavioural data. User data allows us to create analytical graphical interfaces that helps us better understand user behaviour and allows us to make better data-oriented decisions and strategies.

Feature Requirements

1 Create an Application Programming Interface (API) system for tracking user feedbacks (E.g. clicks, views, etc...) User Story: Build a scalable and robust backend to capture, store and analyse user interactions on the app

2 Identify transaction points in the web app and implement API to collect data User Story: Work with the product team to efficiently use API to capture data

3 Create a suitable Database to store these analytical data User Story: Database must be able to handle large number of queries and suitable for huge amounts of reads

4 Create a graphical interface based on data collected from web app users User Story: Interface helps the company/product/design team to be able to make strategic decisions based on data

5 Create a graphical interface based on data collected from dashboard users User Story: Interface must be able to replace the current Insights with more functionalities

Skill-set Requirements 1 Able to work with node.js. For API and interface 2 Able to work with HTML and CSS 3 Design modern analytical interface 4 Familiar with Relational / Non-Relational DB

Sponsor Contact Information Peh Jun Hao, SIS alumni. Team Sageby PigeonLab <junhao@pigeonlab.com>

Lyon Lim, lyon@pigeonlab.com <lyon@pigeonlab.com> Pigeon Hole

SMU - SMU tBank

Trade Finance - Project Description:

Develop a Trade Finance application and integrate it into the existing SMU tBank architecture. This application will be a self-service channel for “corporate customers” (students) to implement a number of financial instruments related to international trade, such as; Letter of Credit, Bill of Exchange, Bill of Lading, Bank Guarantee, Documentary Collection, Open Account, Export Factoring. Another deliverable will be an end-to-end trade simulator that can be used in the classroom to illustrate the movement of goods and trade documents across the relevant parties, eg; Importer, Exporter, Freight Forwarder, Issuing Bank, Advising Bank.

The solution will include a web application / portal for customers to implement all of the above financial instruments, plus a dashboard to provide the customer with an overall view of trade status (imports and exports). Optionally, the solution may include a mobile app to facilitate business exception handling. The core functionality shall be developed and exposed as reusable services using TIBCO BusinessWorks.

The trade simulator that executes the end-to-end trade workflow need not have a user interface. It may be coded from scratch, or it may be developed using TIBCO iProcess or equivalent business process execution engine.

“The mission of SMU tBank is to become a world class ‘teaching bank’, generating an on-going supply of undergrad and postgrad student projects whereby classroom learning outcomes can be put into practice, leveraging industry leading banking software and enterprise platforms.”

Sponsor SMU-tBank Contact:

Research Statement

SMU - Alexandra Health T-Lab

Alexandra Health Logo.jpg

Alexandra Health, together with the School of Information Systems (SIS) at the Singapore Management University (SMU) have established a partnership since May 2010 to work together to demonstrate fresh and better ways to serve and satisfy patients whenever they are interacting with the Alexandra Health system. Through this partnership, a joint mechanism known as the "T-Lab" has been established that enables students, staff and faculty of SMU's School of Information Systems (SIS) to team with professionals from Alexandra Health to work on a continuing series of projects to improve service delivery, quality, productivity and experience.

Project 1: Tele-Geriatrics Physical Assessment Tool – portable (web or mobile) application

A consultant at the hospital (on) site is able to instruct the off-site (nursing home, step down care hospital) to perform certain physical assessment exercises. This can be made available in a series of videos/instructional clips where by the nurse at the off-site is able to follow, instruct and assess the patient. Once the assessment is done, a simple scoring can be done and be printed out for a record of the session. Packaging of routines/assessments can be administered, Risks Assessments and Scoring can be made based on certain algorithmic modeling process which should be able to profile the patient.

Sponsor – Geriatrics Care Clinic in KTPH

Project 2: Therapy Buddy – portable (web or mobile) application

TAKEN

Self-help application to customize rehab programmes for patients and for patients to review how to correctly do their rehabilitation exercises. Rehab therapists should be able to track patients’ progress too.

More details about this project available on request - contact Lian Chee.

Sponsor – Rehabilitation Clinic in KTPH

Project 3: KTPH Psychological Medicine Clinic Patient Case Management System (Web and / or Mobile Application)

TAKEN

  • A Case Management System that consists primarily of the administering and management of the assessment forms to patients when they are due / present in the clinic for appointment. Technically, patients could even fill in their own assessment forms before they come into the clinics.
  • Facilitation of distribution of related, informative and helpful reading materials (links) to patients through the application
  • The ability to share the patients progress / condition with case stakeholder (parents, teachers, KTPH staff) in various methods, including interaction via dashboards/ interactive visualisations.

Sponsor – Psy Med Clinic (Dr Clarence Goh)

Project 4: KTPH Self-Management Application for tracking of Chronic Conditions: (Phase 2 - Mobile (IOS) Application)

  • Extension of work developed by team GrandFider which developed an Android application for the same purpose;
  • Enable the application to be able to automate the retrieval of parameter data from a selection of monitoring equipment – like blood pressure monitors, blood glucose meters.
  • Analysis of user parameter data of information that has already been captured from Phase 1 project.

Sponsor – Renal Clinic - Dr Milind


How to sign up for a T-Lab Project

Come and talk to us if you are interested in working on a project aimed at adding value to the delivery of healthcare services.

You must get approval from T-Lab before you can sign up for the project

Contact Koh Lian Chee - lckoh@smu.edu.sg

  • Academic Modules pre-requisite
    • IS203 Software Engineering
    • IS301 Enterprise Integration

From Course Coordinator Please inform the course coordinator before confirming any projects with Alexandra Hospital.

IS480 Fiona/Benjamin - IS480 system III

This is an extension of the IS480 II done by 6Sigma and integrate with the IS480 scheduling system done by ThunderBolt.

Scope

Reuse work done by 6Sigma

  • Enhance the workflow for IS480 (mainly automate and validate the process)
    • CRUD students, teams, sponsors,projects, supervisors, reviewers, admin, coordinator (Reuse)
      • Provide a mechanism to upload SE grades and validate if student has passed SE or not (Secondary)
      • Allow students to upload self-proposed project proposal and automatically create project with 'self-proposed' status in the system if approved by admin (Secondary)
      • Link with Venture companies and mentors from IIE for self-proposed projects (Secondary)
    • Assignment and choosing: Student to team. (Reuse)
    • Approving projects, confirming matching projects, etc. (Reuse)
    • Managing project milestones (Reuse)
      • Allow admin to assign substitute reviewer/supervisor for a particular milestone
      • For each milestone, implement variable checklists (currently hard coded and not all elements are relevant to each milestone) (Secondary)
      • Provide sponsor a view of the team’s progress (Secondary)
    • Grading process (Reuse)
      • Allow admin to add grades on behalf of any supervisor or reviewer
      • Restrict reviewer grading depending on reviewer 1 or 2
      • Allow grading in the system for individual students (team scores + individual score modification) (Secondary)
      • Add peer evaluation component (or find a way to integrate with eLearn for that) (Secondary)
      • Export final grade to be submitted to RO (Secondary)
      • Allow grades to be normalized using various distributions (e.g. normal, log normal etc. etc.) (Secondary)
  • Analytics (reports and dashboard) (Secondary)
    • Which projects/sponsor are (not) popular to teams?
    • How are teams formed?
      • Understand how are teams formed by collect more information (e.g. ask students why they chose this team, use SE and other past grades, use skills etc. etc.)
      • Predict number of teams in next few terms using intended FYP term and actual number of teams in past terms
    • What technology are used? How to get help and measure competency (gamification with badge from MOOC)
      • Integrate with MOOCs and update 'Badges' on the system (see chrisboesch.com)
    • Learning analytics (real-time grading feedback to students and peers). Top 10-20%
      • Build a better similarity index
      • Sentiment analysis on grading comments for each component (allow students to understand general sentiment and content of feedback)
      • Grade prediction for teams using past data
  • Integrate to other systems
    • IS480 wiki and blue
      • Update landing page to have a dream viewer compatible editable page to integrate SMU Blue website
    • IS480 scheduling system (Secondary)
      • Recommend time slots to students based on their school schedule (integrate with eLearn)
      • Allow faculty to conduct meetings in the system (use scheduling system to schedule, allow meeting minutes and add private notes)
      • Allow milestone presentations, supervisor meetings and sponsor meeting to be scheduled in the system
      • Integrate with outlook/ical/google calendar to get calendar information to block out unavailable time slots
      • Remind faculty to block unavailable timeslots
    • SIS event management and web portal (Secondary)

Sponsor Contact Information More information will be provided to student teams who are interested in this project.
Contact: Benjamin Gan or Fiona Lee