IBM
IBM
- About the Organisation
-
IBM is well known as one of the largest computing-focused organisations in the world, and locally they are based in Hursley.
BU have close links with IBM. They are on our Industrial Advisory Board, and provide free resources, training and Cloud access to you, as well as mentored projects for your final year dissertations!
Projects with IBM
The projects below have either provided by IBM or IBM is the client of the project.
IBM Skills Enablement Game - City Building
Making learning more fun, engaging and collaborative
- Problem Definition
-
This is a mentored project by IBM!
Motivation
Learning can be a solitary experience - and also In the short term a potentially challenging experience too. To help and encourage people to avail themselves of learning experiences that will enrich their lives - we need to make learning more fun, engaging and collaborative.
Task / Artefact
Create a city building game In the form of a web app - where the user builds elements of their city by completing learning experiences. Each specific learning experience will offer a boost or 'buff' to the city. So for example - completing Agile and Design Thinking learning experiences will allow the city to progress at a faster rate (In terms of building facilities for the population). Whereas AI and Automation could reduce cost of goods and Items - making the population happier.
In the game there will be other cities being built - either by AI or other players. If one city progresses beyond the other cities - then the population will slowly move from other cities Into the more advanced one. This In turn will provide the resources for the city to grow and build new capabilities
The winner of the game is the city which has the most population (or all of the population) on the map.
Learning experiences are to be taken from Skills Build: https://skillsbuild.org/
To test whether a user has successfully completed a learning experience the game will ask questions to test the knowledge of the user. Once the questions are answered the new capability will be unlocked
For Inspiration on the look of the game - review games such as Tribal Wars.
Technologies
Recommend using IBM Cloud and also Incorporating IBM Watson to support enhanced Interaction with the user. The game could for example 'speak' to the player to guide them.
To get started: https://bit.ly/PathWaytoLearning
A few important notes:
- the point of contact about this project is available to answer questions and confirm whether it is available for you to take on still
- you still need to approach potential supervisors, who feel able to guide you through this project
- you also need to make this project your own, and determine some details as it is defined at a higher level, which would all go into your project proposal
- Additional Information
-
This project is open for multiple students, though you need to work independently (cannot collaborate on literature review, methodology, development, etc).
-
Suitable for:
- Computing Computer Science Software Engineering Human-Centred AI Information Technology
- Artefact Type (Desired Output)
- Developmental Solution
- Project Supervisor
-
There is no set supervisor for this project, which means you can freely approach any staff member in the department about being your supervisor for this project.
- External Organisation (if Applicable)
- IBM
- Expected Involvement from the Organisation
-
For this project, you will have regular mentorship conversations with an IBM employee. This is different to your project supervisor, who is an academic member of the department. The IBM mentor acts as part client, part tech guide/support, part innovation guru.
- Available Resources
-
This project should use IBM technologies, available to you via the IBM Academic Initiative, which you can get details of in the URL above. For game development aspects, you are likely to need to use non-IBM technologies, and may need to self-study the use of, e.g., Unity.
IBM AI Weather Art
Interactive and creative weather app
- Problem Definition
-
This is a mentored project by IBM!MotivationThe elderly can be apprehensive of new technology – feeling that it is strange and unfamiliar. This is unfortunate as new technology such as AI can bring a number of benefits.
By creating an interactive piece of art- the user will be encouraged to explore and will feel that this is more a piece of art than a piece of technologyTask / artefact
The aim of this project is to create a software piece of art that will engage our demographic (elderly living alone) to use it.
Envisaged features for this piece of AI-enabled art:
- Show the user the weather forecast for today << MUST HAVE >>
- Read out text messages and allow a user to respond via voice << COULD HAVE >>
- Finding podcasts the user might like and play them << COULD HAVE >>
- Read the daily news and encourage positive behaviors << COULD HAVE >>
- Encourage a set of positive behaviours (Gratitude meditation, exercise, reading/listening to educational material etc) << COULD HAVE >>
- Play music on request << COULD HAVE >>
You can base this piece of AI art on this kind of mechanical (3D printed) solution, but note that this project should be a software solution only.
https://www.instructables.com/WeatherBot-a-Motorised-Weather-Machine-3D-Printabl/Technologies
Use IBM Watson Assistant along with text to speech and speech to text.
A few important notes:-
the point of contact about this project is available to answer questions and confirm whether it is available for you to take on still
-
you still need to approach potential supervisors, who feel able to guide you through this project
-
you also need to make this project your own, and determine some details as it is defined at a higher level, which would all go into your project proposal
- Additional Information
-
This project is open for multiple students, though you need to work independently (cannot collaborate on literature review, methodology, development, etc).
-
Suitable for:
- Computing Computer Science Data Science & Analytics Data Science and Artificial Intelligence Software Engineering Data Science and AI Human-Centred AI Information Technology
- Artefact Type (Desired Output)
- Developmental Solution
- Project Supervisor
-
There is no set supervisor for this project, which means you can freely approach any staff member in the department about being your supervisor for this project.
- External Organisation (if Applicable)
- IBM
- Expected Involvement from the Organisation
-
For this project, you will have regular mentorship conversations with an IBM employee. This is different to your project supervisor, who is an academic member of the department. The IBM mentor acts as part client, part tech guide/support, part innovation guru. So, they may help you with requirements, guidance on IBM technologies you can use, relevant training, and feedback/evaluation.
- Available Resources
-
This project should use IBM technologies, available to you via the IBM Academic Initiative, which you can get details of in the URL above. For visualisation aspects, you are likely to need to use non-IBM technologies, and may need to self-study the use of, e.g., Unity.
IBM AI and AR Business Card
Visually show additional information from a business card through Augmented Reality (AR)
- Problem Definition
-
This is a mentored project by IBM!
Your task is to create an app that runs on Android phone systems that ‘projects’ an AR avatar onto a business card. Like this - https://youtu.be/Jq98OEXJSr8?si=COPZildsRCt1oEO9 but with added AI!
This app can run by an android phone user scanning a QR code on a business card. Once installed the AR image will be triggered by a physical image printed on the business card (image can be also be a QRCode) and will then utilise Augmented Reality to ‘project’ an AR avatar onto the card via the android phone (to show additional details).
The AR figure will:
- Announce itself using Watson Speech to Text and give a 10 second overview of the owner of the card. Use my LinkedIn profile as an info source - https://www.linkedin.com/in/jonmcnamara/
- Offer the user (the one who is viewing the AR) the option of, a. listening to a more detailed work history, b. listening to interests and hobbies, c. listening to a more detailed education history (this could be done using Watsonx)
- Finally – the AR avatar will offer the user the option of getting in touch with the owner of the card. This will be a challenge and require a fair amount of thought, as this is not immediately straight forward.
This project will require AR capability, as well as Machine Learning and AI. You would (hopefully) use the IBM Cloud, Watson and possibly Unity to create the AR capability.Example of AR card - https://youtu.be/Jq98OEXJSr8?si=COPZildsRCt1oEO9
Each student will be required to complete the Getting Started with AI, Getting Started with DataScience and Getting Started with IBM Cloud badges in preparation – these are found here : https://skillsbuild.org/college-studentsTo get set up, just go to: https://bit.ly/PathWaytoLearning
High-level requirements
Must Have
Application design specification
AR Avatar is ‘projected’ onto card and uses watsonx to start the name of card owner.
Should Have
Provide an option so that the card receiver can send a message to the card owner.Could Have
Card should provide an overview of the card owners credentials, and in an interactive way lead the card reader through the most salient details of the card owner.
Won't Have
Will not be available on ioS – android only for this iteration.A few important notes:-
the point of contact about this project is available to answer questions and confirm whether it is available for you to take on still
-
you still need to approach potential supervisors, who feel able to guide you through this project
-
you also need to make this project your own, and determine some details as it is defined at a higher level, which would all go into your project proposal
- Additional Information
-
This project is open for multiple students, though you need to work independently (cannot collaborate on literature review, methodology, development, etc).
-
Suitable for:
- Computing Computer Science Cyber Security Management Data Science & Analytics Data Science and Artificial Intelligence Software Engineering Data Science and AI Human-Centred AI Information Technology
- Artefact Type (Desired Output)
- Developmental Solution
- Project Supervisor
-
There is no set supervisor for this project, which means you can freely approach any staff member in the department about being your supervisor for this project.
- External Organisation (if Applicable)
- IBM
- Expected Involvement from the Organisation
-
For this project, you will have regular mentorship conversations with an IBM employee. This is different to your project supervisor, who is an academic member of the department. The IBM mentor acts as part client, part tech guide/support, part innovation guru. So, they may help you with requirements, guidance on IBM technologies you can use, relevant training, and feedback/evaluation.
- Available Resources
-
This project should use IBM technologies, available to you via the IBM Academic Initiative, which you can get details of in the URL above. For AR aspects, you are likely to need to use non-IBM technologies, and may need to self-study the use of, e.g., Unity.
IBM Skills Enablement Game - Star Trek
Making learning more fun, engaging and collaborative
- Problem Definition
-
This is a mentored project by IBM!
Motivation
Learning can be a solitary experience - and also In the short term a potentially challenging experience too. To help and encourage people to avail themselves of learning experiences that will enrich their lives - we need to make learning more fun, engaging and collaborative.
Task / Artefact
Create a digital game In the style of Star Trek Adversaries where the player can amass lots of useful cards to play In the game. However the successful acquisition of a card will depend on a correct answer to a question In one of the IBM Skills Build credentials.
See, e.g., https://youtu.be/dQs5X3Ncu8Y?si=559LaQ437kyEuF6U
Learning experiences are to be taken from Skills Build: https://skillsbuild.org/college-students
This should Include questions from IBM credentials covering
- AI
- Cybersecurity
- Cloud
- Data Science
To test whether a user has successfully completed a learning experience the game will ask questions to test the knowledge of the user. Once the questions are answered the new capability will be unlocked
For Inspiration on the look of the game - review games such as Tribal Wars.
Technologies
Recommend using IBM Cloud and also Incorporating IBM Watson to support enhanced Interaction with the user. The game could for example 'speak' to the player to guide them.
To get started: https://bit.ly/PathWaytoLearning
A few important notes:-
the point of contact about this project is available to answer questions and confirm whether it is available for you to take on still
-
you still need to approach potential supervisors, who feel able to guide you through this project
-
you also need to make this project your own, and determine some details as it is defined at a higher level, which would all go into your project proposal
- Additional Information
-
This project is open for multiple students, though you need to work independently (cannot collaborate on literature review, methodology, development, etc).
-
Suitable for:
- Computing Computer Science Software Engineering Information Technology
- Artefact Type (Desired Output)
- Developmental Solution
- Project Supervisor
-
There is no set supervisor for this project, which means you can freely approach any staff member in the department about being your supervisor for this project.
- External Organisation (if Applicable)
- IBM
- Expected Involvement from the Organisation
-
For this project, you will have regular mentorship conversations with an IBM employee. This is different to your project supervisor, who is an academic member of the department. The IBM mentor acts as part client, part tech guide/support, part innovation guru. So, they may help you with requirements, guidance on IBM technologies you can use, relevant training, and feedback/evaluation.
- Available Resources
-
This project should use IBM technologies, available to you via the IBM Academic Initiative, which you can get details of in the URL above. For game development aspects, you are likely to need to use non-IBM technologies, and may need to self-study the use of, e.g., Unity.
IBM Chief Digital Security Officer Game
Create an AI-based game that places the player in the position of a new Chief Digital Security Officer
- Problem Definition
-
This is a mentored project by IBM!Your task is to create a AI based game that places the player in the position of a new Chief Digital Security Officer . During the game – the player will be confronted with security challenges – which are based on the Q&A contained in the IBM Getting Started with Security Badge, and the Getting Started with AI badge found in IBM Skills Build (https://skillsbuild.org/college-students).
Should the player answer a question correctly they will be rewarded with better facilities and technologies. Should they answer questions incorrectly, they will see the consequences of their answer around them as security crisis start to take effect on the business – until finally the business is no longer operational The aim is to create an immersive game which will test the knowledge of the player – and also providing a fun and engaging experience. AI will be used for player interaction with Non player characters in the game.
RequirementsCreate a game, that allows the user to experience the role of a Chief Digital Security Officer and see the impacts of a good security foundation vs a bad one.
The player will be faced with challenges (posed by Non Player Characters) that the player must respond to. These challenges will be based on the Q&A contained in the IBM Skills Build badges – Getting Started with AI, and Getting Started with Security.
Here the player is encouraged to learn AI and Security via IBM Skills Build to progress in the game– and while correct answers are rewarded with in game rewards (better tools and better facilities) incorrect answers are shown by the business being impacted by one security catastrophe after another.
https://skillsbuild.org/college-students
Requirements can be based on a MoSCoW list as below.
Must Have
A design specification for the application
Proof of Concept experience that allows the user to experience 1 security challenge and requires them to respond
Should Have
Identify 5 security risks from the Getting Stared with Threat Intelligence and Hunting – and use these as game based challengesCould Have
Identify the salient security challenges outlined in the Getting Stared with Threat Intelligence and Hunting badge – and utilise these in the game
Won't Have
Will not be required to utilise security challenge scenarios from beyond IBM Skills Build credentialsTechnologies
Recommend using IBM Cloud and relevant IBM APIs, e.g., Watson for AI capabilities.
To get started: https://bit.ly/PathWaytoLearningA few important notes:- this is a design-heavy project (low code)
-
the point of contact about this project is available to answer questions and confirm whether it is available for you to take on still
-
you still need to approach potential supervisors, who feel able to guide you through this project
-
you also need to make this project your own, and determine some details as it is defined at a higher level, which would all go into your project proposal
- Additional Information
-
This project is open for multiple students, though you need to work independently (cannot collaborate on literature review, methodology, development, etc).
-
Suitable for:
- Computing Computer Science Cyber Security with Digital Forensics Cyber Security Management Data Science & Analytics Data Science and Artificial Intelligence Forensic Computing and Security Software Engineering Cyber Security and Human Factors Data Science and AI Human-Centred AI Information Technology
- Artefact Type (Desired Output)
- Other (Ask Us)
- Project Supervisor
-
There is no set supervisor for this project, which means you can freely approach any staff member in the department about being your supervisor for this project.
- External Organisation (if Applicable)
- IBM
- Expected Involvement from the Organisation
-
For this project, you will have regular mentorship conversations with an IBM employee. This is different to your project supervisor, who is an academic member of the department. The IBM mentor acts as part client, part tech guide/support, part innovation guru. So, they may help you with requirements, guidance on IBM technologies you can use, relevant training, and feedback/evaluation.
- Available Resources
-
This project should use IBM technologies, available to you via the IBM Academic Initiative, which you can get details of in the URL above.