From IS480
Revision as of 16:20, 13 September 2018 by Fionalee (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

PROFESSIONAL CONDUCT: You are expected to attend meetings you set. If you are not able to attend for legitimate reasons, please inform your contact and course coordinator with reasons stated. If we receive any complain about your unprofessional conduct, you will be rejected from IS480 for 1 term!! Your conduct is a reflection of SIS students and SMU. Do NOT take this lightly!!

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.

Dooreem - Mobile Platform

About Dooreem is a mobile platform which gathers liked-minded individuals with different skillsets to reliably accomplish what really matters to them. It can range from profitable work, social experiments, self funded initiatives, or anything people can dream of. Everybody has dreams and skills set to achieve them. But the common hurdle is the fear, loneliness, and giving up too early. By contributing our unique skills and strengths to a common goal is the way to get meaningful work done sustainably

Description: This project consists of building the technology from groundup. There are existing prototyped interface and data on how to measure users’ skills set, interests and personality. You’ll get to test on the beta framework itself and experience how it feels like working in a team with these data. We’ll also need your input on some Dooreem’s short and long term growth strategies.


  • iOS and Android platform for user
  1. User guide on first download
  2. Sign in through social media
  3. Guided steps on setting a user profile
  4. Search or start a dream
  5. AI recommendations on which project user may like
  6. Personalised search engine
  7. Team dynamic display
  8. Task management function
  9. Questionnaire functions
  10. Optional: Discussion
  11. Optional: Paid services
  12. Optional: Machine & Deep learning
  • Web data analytics for sponsor
  1. User behaviour analytics
  2. Simple content update
  3. Gathering feedback
  4. Optional: Poll functions for user to share what do they prefer
  5. Optional: In app channel to reply
  • Your creative input on how to improve this further.

Contact: MuMing at 8786 3545, or MuMing@thecourageacademysg.com

IMAPAC – Platform for B2B communities

Goal: Design and create an online partnering platform for B2B communities.

Description: This web-based application will have the following features including:

  1. Community owner can create an community where users/members can be imported
  2. Users within a community can view conference programme and schedule meetings with each other during the conference days
  3. A partnership opportunity bulletin will allow users of community to post a partnering opportunity anonymously and only mutually agreeable matching partners will connect.

Impact: Instead of having our conference as a once-a-year platform to do business, businesses can find matching partners within a pre-qualified community throughout the year. Community owner could potentially use this platform to create additional revenue by charging for matched opportunities in the future, thus creating a complete new business model and new revenue stream altogether.


  • Platform (Web and Hybrid apps) for community owner (admin) and community users to perform tasks such as post conference agenda, view conference agenda, request for meetings, manage calendars, post opportunity, accept opportunity etc.
  • Able to mark confirmed meetings on their outlook or google calender.
  • Addition of simple gamification functions to engage the users
  • Collection and storing of critical data and implementing data analytics to analyse user behaviors

What's in it for you::

  • This system will definitely go live for real users to use, and the users are C level decision makers
  • There are real data for students to work with
  • I am a serial enterpreneur, angel investor and an EIR and startup mentor for Singapore'a largest startup incubation JFDI, you will be working with me closely, directly

Contact: Wang Tingting, tingting.wang@imapac.com IMAPAC PTE LTD,

SMU HR – Engaging U

About Engaging U: Engaging U is a segment of SMU Onboarding programme for admin and research staff. The segment is currently integrated as part of SMU Connect (Staff Orientation). The current Engaging U segment is an interactive segment similar to the Amazing Race concept where new hires will leverage on their functional expertise, knowledge and teamwork to explore various locations within the campus and solve puzzles in groups of 8 to 10. The objective of Engaging U is to ensure that new hires learn more about SMU - the physical locations, facilities, services, and more importantly the cultural artifacts and stories that cannot be conveyed through pen and paper. The objective for the project is to explore sustainable and ‘self-service’ technological solutions and platforms for taking the Engaging U from a ‘pen and paper’ experience into an interactive, fun, AR game using a mobile app.

About Learning & Organisational Development (within the Office of Human Resources & Faculty Administration) Learning & Organisational Development is responsible for:

  1. establishing a systematic and comprehensive approach towards learning & development and performance management for non-faculty staff
  2. champions organisation and employee engagement through communications, events and initiatives for staff

Project Description We currently have the storyboard, content, games, and media for the Engaging U to be developed into an AR mobile app. The existing Engaging U programme involves giving participants an hour to complete a trail (which has a total of six hotspots) of the campus. At each hotspot, they will be given a description and brief history of the hotspot before providing them with a set of ‘to-dos’ or challenges. Only after completion of the challenge, do we provide them with a clue to the next location. Points will be given for speed in completion of the task and not speed of completion for the entire trail. Prizes are given to the teams who complete the task correctly and timely. The current programme is highly reliant on pen and paper approach.

Collaboration with schools/ departments and students will allow us to develop a sustainable and unique SMU digital product that serves the objectives of Engaging U and the onboarding programme. The digital enhancements we would like include the following:

  • AR and Gamification functions, e.g. drag and drop, match pictures, take and upload photos, and use AR-interfaces for activities where required. There should be a gamification platform to allow participants to track progress, results and a leaderboard.
  • Hosting of multimedia elements, e.g. watch a short video or upload short media (e.g. mpeg, gif)
  • Ability for the user/administrator to sustain the mobile app with minimal IT support and perform self-service in making updates or changes to current content, improve or edit games, and change scoring requirements.

The expected timeframe for project close and handover to user/administrator is 6 months (maximum).

Deliverable: Key deliverables are:

  1. Mobile app (iphone and android)
  2. Gamification features
  3. Use of location devices and AR technology
  4. Set up functions for defining participant groups and tracking
  5. Server/ hosting support
  6. Scaleable, sustainable and self-service with minimal IT support (no need for CRs to be raised for new content to be added, games to be edited, etc.)

Contact: SMU HR: Chua Su San: sschua@smu.edu.sg Andrew Selvam: andrewselvam@smu.edu.sg Valerie Neo: valerieneo@smu.edu.sg Yvonne Mok: yvonnemok@smu.edu.sg

Jobstoday – Part time jobs platform

About Jobstoday: Company dealing with out-sourced staffing, we need to have a system to do our manpower deployment, attendance taking and linking payment via the bank system. We do have about 200 part timers working with us and we can provide the data to the team for analysis. Our daily deployment is about 20-100 pax. Therefore, a IT system will really help us scale up fast. Currently process is very manual.

Project Joie. Joie will be a platform for part timers to accept their part time shifts. Clock in attendance and get paid on the same day when the manager verify the work done. It will be the most efficient part timer software to eliminate all the hassle of signing timesheet and waiting for a long time before getting paid. We would like to add in gamification functions to engage the part timers to stay with the platform to provide skill up grading opportunity so that they can increase their productivity


  1. Platform (Web, iOS and Android -> TBC) for admin, part timers and managers to perform tasks such as attendance taking, verify the work done, acceptance of shifts etc.
  2. Able to calculate the payroll earned.
  3. Potentially work with bank API to upload the payroll instantly
  4. Addition of simple gamification functions to engage the users
  5. Collection and storing of critical data and implementing data analytics to help retain the existing part timers

Students benefits

  1. This system will definitely go live for real users to use
  2. There are real data for students to work with
  3. Students can explore blockchains to see how it can apply to the whole system
  4. Students can write alogo to see how best we can match the part timers to the part time jobs
  5. I am from SMU and I will personally spend more time to mentor the team of students.

Contact: Lin Rongjie <rongjie@jobstoday.com.sg>, SMU alumni

Runkicker – Data framework integration platform

About RunKicker: Runkicker is a Singapore-based start-up with the ambition to revolutionize the way that people use cutting-edge technology supported by deep learning analytics to motivate themselves to become more active, stay active for longer and improve their health. At Runkicker, the difference we bring to meeting this challenge is that the solution is personal to people at all levels of fitness. We’re not like the thousands of other health and fitness apps that focus only on people who are already active or are easily motivated to become active. We’re aiming to also motivate the 1.9 billion+ over-weight adults to become more active and healthier for longer – by better understanding the user. To do that, we’re designing a health and fitness app experience that is relevant to each individual. Runkicker is being designed and built explicitly on strategies drawn from behavioural theory and evidence (which is something that is accepted by global experts as effective, but something that very few other health and fitness apps are actually doing!). And of course, Runkicker will give customers an awesome personal user experience. That experience will come from combining the latest technology and analytics techniques, and it will also come from customers interacting with an awe-inspiring app design. Runkicker is driving a revolution, not evolution, in the global health and fitness app market. If you’re the type of person that likes to re-define boundaries, set new standards for others to follow and to collaborate with global experts to pioneer revolutionary change that will benefit a global health epidemic, then read on! Project Description: The next generation Health and Fitness Evolution! Coupled with behavioural research to become the Industry Benchmark in improved health metrics within the ‘sedentary 80%’ of users who require personalised motivation, intervention and retention techniques based on a behavioral science, AI platform. The team will extend on the initial SMU IS 480 MVP (Minimum Viable Product) The Bros Code to further refine and add functionality

Project Requirements: The team will be required to create a data input framework application with the following core parts:

  1. Wearable Integration data. Integration of real-time wearable data input devices (fit bit, apple watch) into existing RunKicker Application. Determine whether straight to App or an API integration framework is required.
  2. DNA profiling data. Engage with an identified DNA profiling third party, whose experience is in using DNA to create a personal physiological blue-print for the user. The blue-print can highlight natural tendencies for the user’s body to manage various foods or beverages in different (adverse) ways.
  3. Map physical activity, DNA and Behavioural profile. Consider how to build daily user routine profiles mapped to genomic information and use this information to develop a more tailored and personalised set of recommended dietary suggestions, exercise routines and tips for healthier lifestyle. Be creative in the use of content to capture the users attention.

The team will also be required to set up wireframes (such as InVision) to enable joint tracking of progress and user experience

  1. Allows tracking of transactions, add/edit services offered on the site and user/content management
  2. Analytics related function using collected user and transaction data to provide useful insights to business

Project Deliverables:

  1. A functioning data framework integration platform coupled to existing application elements that allows easy addition of any new standards based data elements. Example: Demonstrate Integration of many kinds of applications (independent from platform, programming language or resource) so they can be bound together in workflows and processes to work in conjunction. The different interfaces are hidden by the usage of a uniform interface in the integration platform (Process Integration).
  2. Demonstrate integration of apple watch and fit bit devices.
  3. Demonstrate the uploading of DNA profiling data and show correlation to user, activity, diet and demonstrate unique set of recommendations to the specific user.
  4. A web-based portal for data administration and content addition management.
  5. Take security considerations into account so that, for example, data is shared only with the right resources.
  6. Visual guidance by interactive user interfaces and a common facade for all integrated applications

Skill requirements:

  1. Proficient to some extent in frontend web design as the website is used by customers.
  2. Familiar in mobile application development (iOS, Android, Cross Development Tools for Mobile applications) languages can include Java, Swift, Objective C
  3. Interest in animation technologies of mobile app to enhance UX
  4. Familiar with web development technology and frameworks (HTML, CSS, PHP, etc)

Contact: Contact: Shaun <shaun@runkicker.com> or Marek <marek@runkicker.com>

Preferred.AI – Personalized Recommendations Powered by AI


About Preferred.AI: Preferred.AI is a group of researchers and AI enthusiasts based in the School of Information Systems, Singapore Management University. The group, led by Prof Hady Lauw, is actively investigating artificial intelligence and machine learning techniques for modelling user preferences from data and powering recommender systems.

Project Scope: In this project, you would be building recommendation capabilities on an e-commerce platform ThriftCity. It gathers offers from several major retailers worldwide. For a given product, it presents offers from these sites at “all-in” prices that include tax and shipping. That way, consumers can decide whether to purchase locally, or to purchase from a regional retailer that may still offer shipping.

The scope of the project includes implementing the following capabilities:

  • a landing page for a user featuring items that are recommended to the user
  • a personalized search engine that returns a ranked list of products based on a user’s preferences
  • a “related items” recommendation that helps a user to browse and consider other items

This requires addressing several challenges, such as:

  • revamping the front-end of ThriftCity to present recommendations in a friendly way
  • incorporating end-to-end framework: supporting user login, collection of user feedback, updating machine learning models, and delivery of new recommendations
  • engaging a pilot group of users over the life of the project as test bed and focus group

Benefit to Students:

  • A lot of learning opportunities. If you are into data science and algorithms, there will be challenging and interesting problems to solve.
  • Technical support and assistance. We have existing libraries for machine learning and recommendation models that will be useful for the project.
  • Interaction with the Preferred.AI group. Our members are cool, friendly, and helpful people who know something about AI, machine learning and data science. We are always looking forward to learning new things with you!

Contact: Hady Lauw hadywlauw@smu.edu.sg

Vishal/Bobby – Ole Football. Friends. Fun.


  • To provide a platform for friends to test their knowledge and predict outcomes for football matches in a fun yet responsible environment.
  • We want to tap on technology to automate the predictions’ process flow and features.
  • Football and the English Premier League in particular have a huge fan following in Asia.
  • Currently, users are limited to football betting platforms that have a sign up fee or platforms that involve money and / or promotes gambling.
  • Mission - To foster bonding between friends, and to provide a safe platform for users to predict outcomes of football matches and win non-monetary rewards.
  • As money is not involved, we aim to steer users away from the negative effects of excessive betting.
  • Target Audience - Everyone who wants to pit their football knowledge against their friends. We will restrict usage to those 13 and above.

How it works:

  • Private Leagues: Users are given the ability to create mini leagues among their friends. The reward for the winner will be set by the group (e.g. meals, drinks, movies) and input into the app. Strictly no money is involved.
  • Public Leagues: Users can sign up for a public league which is open to everyone on the app. The reward for the winners will be set by us (e.g. points, gifts, vouchers, leaderboards for public recognition). Strictly no money is involved

Project Scope Please see below for list of probable functions:

  • Administrator
  • Login/Registration
  • Private League
  • Public League
  • Live Score
  • Dashboards and Analytics
  • Payment
  • Dynamic FAQ

Platform will be mobile based, and built on both Android and IOS.


Contact: Vishal Kanwar vishalsk3@gmail.com and Bobby Harjani bobby.harjani@gmail.com SIS alum

Samaritern – Career and skills platform


About Samaritern: Samaritern is a focused one-stop career and skills development platform to help prepare today’s talents for tomorrow’s businesses. We do so by helping talents discover their career goals through our career development platform. Using big data analytics, we are able to provide relevant opportunities to guide talents towards career success. Through our platform, we will identify skill gaps and areas where talents can learn and later apply through relevant opportunities. This will be through means of internships, part-time or freelance opportunities. Doing so will equip talents with the relevant skills and experiences that employers are looking for, thus preparing them for the workforce. Team description: Samaritern is founded in late-2017 by three SMU alumnus with experiences in Strategy, Marketing and Information Systems. The company is currently incubated by SMU’s IIE and recently won the annual competition organised by SMU’s Eagles Inc; PAK Challenge 2018. With this, Samaritern currently has capital of S$20k which will be mostly reinvested into the company. We are currently in the midst of raising another S$30k through the Startup SG Founders’ grant. We are currently looking expand the team to further develop the company and its systems.

Project description: Samaritern seeks to work with a team to propose and develop a data analytic driven platform. The platform will have 3 functions:

  • initial assessment of talents
  • career discovery and skills gap identification
  • relevant recommendations to learn and apply skills
  1. Initial Assessment. The initial assessment will be the first screen to gather information about talents’ information, such as personality and soft skills, so as to help talents discover their career goals.
  2. Career discovery and skills gap identification. The platform will identify a talents’ skills gap using our competency framework in order to provide relevant recommendations.
  3. Relevant recommendations to learn and apply skills. Once gaps have been identified, appropriate and relevant recommendations will be provided for talents to learn the skills needed and reduce the gap. Thereafter, relevant opportunities will be provided to talents to apply these newly learnt skills in real world companies and projects.

Deliverables: A career and skills development platform for both talents and companies Talents

  • Input details such as education background, career interests, skills and work experiences
  • Assessment tool to determine talents’ competencies through coding problems
  • A dashboard using data analytics to assign suitable career mentors, recommend relevant courses and potential job opportunities based on assessment results and profiled data of student
  • Search function for students to filter opportunities based on criteria
  • Tool for talents to provide reviews of companies


  • Input and update company details.
  • Listing of job opportunities based on criteria and predictive search
  • A dashboard using data analytics to help companies make more informed hiring decisions
  • Communication platform with customer success officer
  • Tool for companies to provide reviews for youth talents

Contact: Hansen Lee (91737658 | hansenlee@samaritern.com | team@samaritern.com )

DHL SMU Analytics Lab – Various projects

About DHL SMU Analytics Lab The DHL-SMU Analytics Lab promotes and accelerates the application of big data analytics in logistics and supply chain management. Leveraging our broad spectrum of capabilities in advanced data science and machine learning, we create opportunities for strategic business change and innovation.

We have several projects and they are still in the process of being finalised. Here is a start description

Platform for Supply Chain Data Visualisation


A platform for supply chain logistic company to visualise their data. Features:

  • Data diagnostic, Supervised ETL cleaning and mapping of supply chain data.
  • Company profile, extraction and sourcing of company business data.
  • Trend analysis, descriptive analysis with statistical visualisation. Dashboard and zoom in
  • Business intelligence, specific analysis for business needs. Such as safety stock calculation, route optimisation, etc.
  • Prediction analysis of data with specific models.
  • Import and export of data

Data source

Within DHL, Analytics lab consists of other business units where we can get the data source as well as from DHL's clients. This project will start with a clean but relevant data source to meet PDPA and GDPR requirements.

External data correlation system

This project will work closely with the above project. A platform to correlate data using a supply chain data visualisation platform. This platform include a crawling service of website for external data. Features:

  • Webscraping for the following data: news, weather, country index, company, financial, etc.
  • Data correlation. Linear correlation Linear and Rank Correlation Coefficient
  • Visualisation. Table output, Scatterplot with min/max, multivariate scatterplot {if time permits}
  • Administration to set configurable variable for
    • Webscraping setting: url, threshold for max scarping time, # pages, URL depth, data extraction template, etc
    • Correlation setting: data selection by date, company, correlation coefficient threshold, etc
  • Import and export data

IP and NDA requirements Due to the data and DHL SML collaboration, student teams are required to sign a NDA and IP rights for DHL. Note: If you are uncomfortable with this requirement, please do not choose this project. In return, you are able to work on logistic industry related data with relevant problem statement.

Contact: Benjamin Gan benjamingan@smu.edu.sg

Lighthouse Marine & Inspection Services – Central reporting system


About Lighthouse Marine & Inspection Services Pte Ltd: Lighthouse Marine is an independent inspection/surveying company operating globally. We pride ourselves in providing highly personalised world class services to our clients that are optimised for their utmost convenience. We offer a diversified range of Marine Inspection, Bunker and Cargo Survey to a wide range of clients. Our Clientele includes Offshore Operators, Ship Owners/Charterers, Importers/Exporters, Freight Forwarders, Logistics and Insurance Companies. In Lighthouse Marine, the assurance of our clients is of paramount importance as we strongly believe that clients should have a peace of mind when engaging our services.

Project description: Currently, the method of reporting to our clients is not efficient enough. Time is wasted when reports and images have to be processed before being sent to our clients. Therefore, Lighthouse Marine is looking towards a mobile and web application that will allow seamless flow of information between the company’s stakeholders.


  • Central database to store information and documents when marine surveyors or office personnel upload it. Clients can have quick and easy access to the reports and images.
  • Admin users create jobs which are assigned to different surveyors, and multiple clients are able to view the job progress and level of completion for the reports.
  • Keying in of data offline
    • Application is required to automatically and continuously sync with the online database when internet connection is available
  • Application has to export PDFs, modify the PDFs as per surveyor interface
    • Upload pictures to the PDF
    • Incorporate third party’s signatures and company stamps into the PDF report
  • User Management system (admin, surveyors, agents, clients)
    • Each user has their own login ID and password
  • Send notification to client’s phones through the mobile application whenever there are any updates

Contact: See Jun Ji (junji@lh-marine.com) Feel free to drop me an email to clarify any doubts.

Learning Sprint Edtech – Creating an Education Marketplace and Teaching Solution Powered By Machine-learning

About Learning Sprint Edtech kindlr (previously Learning Sprint) is a B2B web and mobile application that helps tuition centre owners reach more students by moving offline classes online, and at the same time creating a more affordable learning option for students. Our immediate goal is to revolutionise learning in SEA by creating knowledge-sharing tools powered by machine learning that are truly value-adding for both educators and learners. Our eventual aim is to leverage on our tools to improve the education infrastructure in less-developed countries.

Earlier this year, kindlr was awarded the Singapore Valley Awards (SVA) – an annual entrepreneurship award that offers students, with the most compelling business ideas, a fully-sponsored internship to China. Last year, kindlr won a position in the SMU Impact Accelerator, a 12-week programme that provides a co-working space, mentorship, and community for social innovators and was featured in Festival for Good 2017.

Project description

  1. The platform must be capable of replacing the way educators teach and learners acquire knowledge in a physical setting with online tools (i.e. the online platform must be capable of replacing the physical interaction between an educator and a learner)
  2. The platform must aid educators to teach and students to learn more effectively and efficiently
  3. The platform must enable education to take place at anytime and anywhere

Project deliverables: A working [1] web application and [2] parallel mobile application that allows private tutors to:

  1. Deliver their weekly face-to-face lessons in real time via virtual learning online
  2. Use a simple learning management system to organise lesson materials
  3. Create smart quizzes with multiple levels of difficulty that varies with a student’s progress

A working [1] web application and [2] parallel mobile application that allows students to:

  1. Attend lessons with just an internet connection regardless of location
  2. Learn at their own pace by playing back past lesson recordings
  3. Monitor their own learning progress (by tracking their smart quiz results)

(Note: more details will be provided when we engage with the students)

Student benefits Opportunity to code a full-fledged working platform: completing this FYP project successfully will enable the student to add this to his or her portfolio. This would prove to be a huge value-add should the student apply for any budding tech start-ups or even existing tech giants.

Opportunity to apply creatively knowledge and skill-sets acquired from NUS courses: while we have stated the final deliverables, we are flexible in terms of how the students arrive at the final product because we believe in nurturing through autonomy – students would grow best having the freedom to creatively apply what they have learnt in their coursework and doing so would allow them to deepen their understanding of the concepts learnt.

Understanding the business requirements of an emerging start-up: to ensure that they can deliver the product to their best abilities, students would have to understand the context and business requirements of what they are doing. Thus, not only will they improve on their technical skills and knowledge, they will also be able to gain industry and business knowledge in the process.

Opportunity to be part of the team in delivering a good cause: If the student is capable and has an intrinsic interest to better the education for the region, we will be more than happy for him or her to be on board. Successful candidates will be able to carry on this exciting journey even after the FYP project is completed.

Hardware required: Working laptop/desktop with Linux-based OS preferred Software required: Git, any IDE (we recommend VS Code), Ruby 2.5.0 (install with either rbenv or rvm), Postgres, Internet Browser, Node, pnpm

Technical skills: Students are expected to have basic understanding for REST APIs and MVC architecture. In addition to implementing features, also expected to write automated test suites. Web application • Frontend language: VueJS • Backend language: Ruby on Rails (Okay if you know python) • Database: Postgres Mobile application • Frontend language: To be determined • Backend language: Ruby (Ruby on Rails) • Database: Postgres Algorithm: The implementation of Machine Learning features requires some knowledge of Machine Learning concepts and algorithms (python or R) and the outputs will be in the form of REST APIs UI/UX skills (optional, but preferred): The main deliverable would be a product that is directly visible to the consumers/clients. Any aesthetic skills or UI/UX knowledge would be greatly appreciated.

Contact: Name: Sim Poh Sia (SMU Alumni) Email: pohsia.sim@kindlr.co Designation: Project Lead Organisation Name: Learning Sprint Edtech Mailing address: 29, #02-57, Coco Palms, Pasir Ris Grove (Singapore 518074)

NOTE: Looking for members to join Technical team. Expect team to lead the development

Singapore Weiqi Association-Tournament web portal

Enhance existing portal developed by Team BFF

About Singapore Weiqi Association (SWA) Singapore Weiqi Association is the national body (NSA) for the game Weiqi (Go) in Singapore.

Project Objective This project is to enhance the operation efficiency and accuracy of the several national and international tournaments held in Singapore.

Project Brief The students are required to enhance the existing new tournament software using technology such as OCR and automated algorithm calculation, as described below:

  • Primary functions
    • Allow user to use mobile phone to take a picture of the board and calculate the score automatically Create a native mobile application
    • Create a native mobile application
    • Improve usability of the current web application
  • Secondary functions
    • Create a live game record based on video footage

Deliverable To deliver the primary functions

Contact: Jacinta Yang (jacintayang@gmail.com), Genial Tan (secretary@weiqi.org.sg)

CANDID-INTEL: a blockchain enabled talent sourcing marketplace

CANDID-INTEL: a blockchain enabled talent sourcing marketplace to empower corporates to hire anytime anywhere

About Candid-Intel Candid-Intel is a Singapore - based start-up with the aim to revolutionize the recruitment industry by simplifying and digitizing the recruitment workflow process between employer, recruitment agencies and job seekers - by building a talent sourcing marketplace underlined by blockchain and smart contract technologies.

Project Motivation The platform utilizes blockchain and smart technologies to allow:

  1. Employers set an auction for their job openings, allowing recruiters to bid with their best talent available
  2. Recruiters access can access an unlimited amount of job openings, monetizing their candidate networks and increasing income in a secure and transparent way.
  3. Job referrers can monetize their professional networks by referring candidates to employers
  4. Job seekers can secure their personal data and develop digital identities enabling the secure exchange of sensitive personal data.

Utilising cutting edge blockchain and smart contract technologies we can significantly disrupt the $400 billion recruitment market for both permanent and contract talent sourcing.

The projects seeks the development of a working proof of concept system that comprises the following main areas:

  • Buy / sale auction system
  • Transaction Management of Job seeker profiles
  • Smart contract management / development
  • Feasibility testing / assessment of using utility token
  • Interface development (Via responsive web based interface)
  • Testing the feasibility and functionalities of Blockchain application to bring product/service offering to next level

Skills required:

  • understanding of ledgers, consensus methods, blockchains, and cryptocurrencies in general
  • Strong understanding of algorithms, data structures, cryptography and data security, and decentralized technologies.
  • Strong coding skills with at least one of the following languages: Go, C, C++ , JAVA, Python.
  • At least some degree of experience creating blockchain frameworks and business applications.

The team will work closely with the Candid-Intel project team to ensure that the Proof of Concept system is robust enough to take to market in a live setting with users key clients in the industry testing the platform and assessing its viability.

Contact: 'Kevin Matthews' <kevin@krenergypartners.com> Sabrina Ho - KS Partners <sabrina@kslegalpartners.com> via Paul GRIFFIN <paulgriffin@smu.edu.sg>

Aldora Training – Continual Learning Engagement App/Platform

About Aldora Training Aldora Training is a training and development consultancy group that specialises in soft skills training programmes for a wide range of industries across government, private as well as educational institutions. We believe in the development and engagement of individuals and the power of programmes to help individuals find their passion and purpose in life.

This is the second year that we are taking part in IS480 and we are very proud of our Team NP who won the best FYP award in the previous run of IS480 2017. We are looking forward to helping guide another team towards achieving their best in this year's project as well!

Problem to Solve Many training programmes end once the workshop is over. Participants remember what they learnt for a short time after the programme. Without follow-up, they tend to lose the information and forget what they have learnt during the session. In addition, training materials on booklets or even modules on websites are one-sided and do not engage or entice participants to go into the website or follow-up with additional readings/materials.

Project Description As the landscape for learning continues to develop with many looking towards MOOCs (Massive Online Open Courses). We are looking to retain and further engage existing participants by developing a learning website/platform that facilitates continuous self-directed training/learning materials in a personalized and engaging manner that would entice participants to go into the website/platform to engage in further learning about the module.

As with many of our training modules, social or peer-to-peer evaluation provides an avenue for participants to receive appraisals for their continued growth. Peer-to-peer interaction on the platform itself would be value-add to facilitate social learning on a learning platform.

The website/platform aims to be service partners to L&D departments to track and actively participate in the employee's learning and development.

Value Proposition To develop a new way of learning/engaging participants that is in line with the way people currently engage with technology and social media. To create a platform that facilitates structured social and self-directed learning.

To encourage personal mastery by supporting participants with continuous training resources in an engaging manner that entices participants to use the platform.

Uniqueness Current learning platforms are generally one-sided with no engagement factor to draw participants to learn more once the programme is over.

We are looking for a platform that would engage and excite participants to go in on a regular basis to explore the new learnings and sharings that might be curated and available on the platform.

Project Scope To build a learning website/platform that engages participants to continue learning a specific module even after a training programme is completed.

Developmental Growth Areas for the Team As part of helping the team to develop the product and attain a more innovative solution, we will take the team through the concept of Design Thinking to help them use the DT approach to interview users (clients, training participants etc.) and to come up with more innovative solutions to the problem at hand.

Contact: Would love to chat further to explain more about what we are trying to achieve and to find out more about your team. Feel free to drop me an email. Sara sarakim@aldoratraining.com

LightBridge Technologies - An Assets Exchange Platform based on Smart Contract and Blockchain

About LightBridge Technologies LightBridge Technologies is a Singapore-based company that provides turn-key Infocomm solutions for Smart Cities. We deliver integrated solutions comprising mobile applications and wired/wireless communication networks to our partners to enable them to be competitive in an increasingly data-centric world. LightBridge Technologies will develop next generation trading systems for SHCAEE. 

Synopsis [This is a collaboration with Shanghai Culture Assets and Equity Exchange (SHCAEE)] About Shanghai Culture Assets and Equity Exchange (SHCAEE) The Shanghai Culture Assets and Equity Exchange was set up in 2009 to offer trading services for assets such as copyrights, securities, tea, gemstones, art, and antiques. The exchange is supported by various government departments and serves an international network of buyers and sellers.

Blockchain and smart contract technologies are set to revolutionize many industries in the next few decades and one of the applications which stand to benefit is the trading of valuable assets. In this project, the goal is to develop a digital trading platform that utilizes smart contract and blockchain to allow buyers and sellers to trade assets such as jewelries, antiques, tea, and artworks in an efficient, reliable, and secure manner. The following are some of the desired features of this platform:

  • Users can bid/sell/exchange assets in a fair, secure, and reliable manner using technology built on smart contracts and blockchains
  • Users will be able to track the movement of the asset as it moves from seller to buyer
  • Innovative ways of using “network tokens” will be one of the key differentiators of this platform, this allows all stakeholders to benefit from the growth of the platform

Deliverable The deliverables of this project shall be a Proof-of-Concept system comprising at least 5 nodes in a working prototype network and a web-based application will also be developed to test the system functionalities. The team will work closely with SHCAEE to ensure that the features of the system is in line with the industry best practices. The goal is for the prototype to be eventually adopted and used by SHCAEE in a live setting.

Contact: Yeo Yong Kee <yk@lightbridgetechnologies.com> Managing Director LightBridge Technologies Pte Ltd 7030 Ang Mo Kio Avenue 5 #08-101 NorthStar@AMK Singapore 569880 Ph: +65 6734 5098  www.LightBridgeTechnologies.com

Epitrain - Financial calculator e-commerce system

About Epitrain We are a training and consultancy firm that specialises in the training areas of financial markets, business management and project management.

Project Description We wish to develop an calculator, with visualized outputs, for Financial Market Options. This calculator will be hosted on the cloud and available online, via paid subscriptions. Hence the students would have to work on:

  1. programming the calculator
  2. developing the visualization of outputs
  3. deploy the hosting solution
  4. deploy the access solution
  5. deploy the e-commerce solution
  6. deploy the subscription database, with expiry and renewal functions
  7. develop an API to allow real-time injection of prices from other sources, such as Reuters or Yahoo Finance
  8. cater to non-functional requirements including:
    1. number of concurrent users
    2. latency in launching the app
    3. latency in sending inputs and receiving outputs
    4. the ability to support all browsers
    5. security issues, such as preventing the download of the core application

Calculator Description

  1. Use the Black-Scholes and the Garman-Kohlagen models for Option pricing as a base.
  2. Take inputs of Spot, various Option Premiums, interest rates, and Time, either manually input or automatically updated via API, and derive outputs of:
    1. payoff diagrams (visualized outputs) and
    2. Delta
  3. Using the derived Delta values, the probability distribution function would need to be derived.
  4. The pdf is then plotted as an overlay on the payoff diagram
  5. Return the net probability-adjust payoff for any given combination of Options entered by the user
  6. 2, or more, simultaneous sets of computations are required (as represented by the green and orange lines in the provided screenshot)
  7. Scales on the diagram must be automatically adjusted to fit the output values, but also can be manually manipulated.

The X-factor of this project is that there is currently no such app available to the non-professional trader. This will be used commercially and be the first of its kind.

Contact: Gerard Tong (gerardtong@smu.edu.sg) Adjunc Staff, Cavetz

SAS Institute - Driving Analytics Innovation in Financial Services Industries

About SAS: SAS is the leader in analytics. Through innovative analytics, business intelligence and data management software and services, SAS helps customers at more than 83,000 sites make better decisions faster. Since 1976, SAS has been giving customers around the world THE POWER TO KNOW®.

Project Background & Requirements: This project seeks for an innovative solution for the Financial industry; mainly in the RegTech and Financial Inclusion categories.

Project Scope: Participants will be expected to use SAS Viya and other SAS/3rd-party tools that may be required for their solution development. Not only could this project result in novel/innovative solutions with tangible business value for the customers, it could also offer an excellent opportunity to obtain hands-on experience on an enterprise grade analytics platform.

The problem statements for this project have been preselected and the team should select only one of these problem statements for their IS480 Final Year Project:

39 Reimagining Credit Underwriting & Scoring

Existing credit underwriting models do not leverage new sources of qualitative and quantitative information. In addition, SMEs face challenges in credit evaluation as they do not have necessary audited financial statements. How can we improve and refine existing underwriting models and credit scoring for individuals and SMEs that leverage non-traditional qualitative and quantitate data sources?

  • Participants should identify sources of qualitative and quantitative information, which can be used to predict customer behavior. Develop a technique/solution to capture/crawl this data, clean and structure it
  • Build segmentation and predictive model(s). Design & build a user-friendly interface (e.g. website) that allows end-users (e.g. banks/credit institutions) to easily perform the necessary credit scoring & evaluation to drive their lending decisions.

48 Automated Risk Analysis

Currently, there is no way to effectively enable institutions to track and monitor counterparty risk and market exposure in real time. How do we develop a smart system that automates this analysis taking into account sanctions, AML (anti-money laundering) and KYC (Know-your-client) data and regulatory rules, to mitigate risks and exposure?

  • Participants should identify sources of information, which can be used for real-time monitoring of factors impacting counterparty risk and market exposure. Develop a technical solution to capture/collect these data in real time, clean and structure it. As multiple real-time data sources are collected, participants are expected to also cross-check these sources against each other to ensure data integrity/accuracy
  • Provide aggregated analysis of counterparty risk and market exposure; including building models to predict the future trends of these risks/exposure
  • Design & build a user-friendly interface (e.g. dashboard accessible via web and/or mobile devices) that end-users (e.g. banks) can use to monitor these risks and set alert/warning indicators where risk/exposure limits have been breached.

CORE Requirements are:

  • Project clearly answers the problem statement of choice
  • A functional user interface with a great user experience which provides ease of navigation through a well-designed layout.
  • The website and must be in a mobile responsive web design
  • Usage of use SAS Viya and other SAS/3rd-party tools for development
  • Clearly defined users/end-users and the exact pain points that the solution seeks to address
  • Well-developed prototype/solution with an easy-to-use interface for its intended users/end-users
  • Creative & meaningful integration of key data sources that reflect a compelling and unique solution proposition
  • Presentation/delivery of the solution in a suitable interface (e.g. website, app)
  • Usage of SAS Viya is mandatory. Other SAS/3rd-party tools may be used as well.

Secondary Requirements are:

  • On top of the core requirements, team can choose to present their solutions in the form of an Android/iOS application pertaining to the problem statements above

“Good to Have” Requirements are:

  • An end to end analytics platform from data management to discovery to deployment
  • Visualization (if any) being deployed using SAS Visual Analytics
  • Incorporation of advanced analytics capabilities (e.g. predictive/prescriptive/cognitive) that extends the solution beyond a data aggregation platform. Key elements of a good solution would likely include (but not limited to):
    • Speed - e.g. how quickly the data & insights are delivered to the users
    • Intelligence - e.g. ability to suggest/recommend relevant & timely content to users even if they have not explicitly made a request for
  • Demonstrate tangible business benefits in areas such as streamlining operations to save costs, targeted customer engagements, identification of new customer/market segments, new monetization channels/opportunities, etc.
  • Demonstrate potential for scalability & deployment in a real-life environment
  • Proper & relevant documentation
  • Creative & innovative usage of multiple data sources and tools would be taken into consideration for bonus points

Skill sets Skill sets such as (but not limited to) may be needed:

  • SAS Programming, Python, R, Java, etc.
  • JavaScript, HTML, CSS, etc.

Contact: Eric Ong, SIS Alumni 2016 Batch & FinTech Innovations Sales Lead (eric.ong@sas.com) or Giselle Cheo, FinTech Innovations Pre-Sales Lead (giselle.cheo@sas.com)

NOTE from course coordinator: This project requires strong requirements gathering to narrow down the scope of the project. Requirements does not list functional features, just quality requirements. Only one project will be allowed for IS480

Golux – Lifestyle Services Platform

About Golux: Golux is a startup providing a lifestyle service platform which aims to bring convenience to users by allowing them to book services related to sports and wellness, laundry, and cleaning etc. The platform also offers users access to promotions with our partners.

Project Requirements: The team will be required to create a mobile application with 2 core parts:

  1. Service/Promotion Catalogue
    1. List out services and allow users to easily browse and search for desired service
  2. E-commerce Functionalities
    1. Booking of service, shopping cart features and payment etc.

The team will also be required to set up a Content/Web Management portal for administering the mobile application.

  1. Allows tracking of transactions, add/edit services offered on the site and user/content management
  2. (Advance) Business analytics related function using collected user and transaction data to provide useful insights to business

Project Deliverables:

  1. A functioning and deployed mobile application
  2. A web based portal for mobile app administration and content management
  3. Additional requirements can be discussed and added later if the team desires a challenge.

Skill requirements:

  1. Proficient to some extent in frontend user design as the site is used by customers.
  2. Familiar in mobile application development (iOS, Android, Cross Development Tools for Mobile applications)
  3. Familiar with web development technology and framework
  4. Proficient in database design and implementation

Additional Information:

  1. Content of the services offered will be provided by the Golux.
  2. More details on the requirements will be communicated to the team upon confirmation of engagement.
  3. Golux management team is very approachable and contactable!

Contact: Cheong Yong Qiang – yq.cheong@letsgolux.com Teh Kaiwen – kaiwen.teh@letsgolux.com SIS Alumni

Novosphere – Mobile Auto industry shopping cart

Project Background The project aims to create a mobile application, which synergizes mobile convenience and brick-and-mortar shopping experiences together through incentivizing in the form of several loyalty rewards program schemes in the automotive industry.

Value Proposition The mobile application will host multiple participating commercial merchants in an e-catalogue, segmented by brands, where automotive merchants are able to list their retailing products/services at retail and/or discounted prices. Customers are incentivized to earn rewards through 2 different loyalty schemes of their preferred choice, Cashback or Loyalty Points, when they visit brick-and-mortar shops. Customers would just need to simply scan the selected retail product/services through a QR code or barcode, transact through the mobile application via our mobile payment gateway, and earn X% of Cashback or X amount of Loyalty Points upon successful transaction.


Contact: Derrick Ding, Novosphere Director, Novosphere SG <novosphere.sg@gmail.com>

VWO - Make a difference

About VWO project Want a rewarding project that can make a difference in people's life?

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. These can be projects to improve the quality of SMU student life, similar to NUS apps

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


  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 session.
  3. Start working on your project.

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