ixn
34 TopicsImplementing SSO with Microsoft Accounts (for Single Page Apps)
Our project aimed to allow an easy way for students to access our application and get assistance. The simplest answer was for students to use their existing login (also known as SSO ‘Single Sign On’) to access apps. This does not only simplify things for the developer, but also the user themselves since it reduces the need for them to remember another set of usernames and passwords. This article will explain in detail on how you can setup your application to use live login directly with Microsoft.https://www.linkedin.com/in/louis-d-a3a351124/ https://github.com/louisdewar/7.5KViews1like2CommentsUsing Unity to Create an Engaging Eye-Tracking Puzzle Game- a UCL & Microsoft IXN Project
Nayana Dasgupta,Farhan Mahmood & Guide Limjumroonrat Computer Science student at University College London, have been working with Microsoft and UCL IXN on their Project. The aim was to produce a rich and unique eye tracking game for individuals affected by severely disabling conditions such as Amyotrophic Lateral Sclerosis (ALS), Motor Neurone Disease (MND) and Spinal Cord injuries. Individuals with these conditions often retain good control of their eyes, however there is a lack of applications and games that are designed for and fully support the use of eye tracking. As a result, we started developing Of Mice and Messages - a pipe-based eye tracking puzzle game where users solve each level to read the next message in an overarching storyline.5.8KViews0likes0CommentsDevice neutral storage of applications data using OneDrive to manage a users own applications data
When designing an application we need to be mindful about privacy and security concerns when accessing data within the application, in particular taking into consideration anything that is sensitive, personalised, or should not be written to an insecure local disk. In the medical context, for example, every day clinicians may have to use several machines, often connecting to a local area network to retrieve their profile, settings, and data. This must be done in a safe and reliable way. Enter Microsoft Graphs API. By using this API we can offload much of the management of login security to Microsoft. The API provides a wide range of new functionality that can be integrated into an application such as storing data of personal relevance generated by an app to a user’s own OneDrive account. Thus any device with the same application can be logged in via Single Sign-On (SSO) and retrieve where that user left off.3.9KViews0likes0CommentsUnlock Key Insights with Microsoft Power BI - Experience the British Red Cross – UCL IXN Project
Microsoft Power BI is a powerful business intelligence tool, allowing for the extraction of key insights and metrics through the use of data visualisation. Our team had the exciting opportunity to use the Power BI tool to produce a reporting suite for the British Red Cross, and we’ve detailed this journey in the article below. This project was completed as part of the Industry Exchange Programme (IXN), in collaboration with our client from the British Red Cross, Russell Craigie, and Microsoft Cloud Advocate Lee Stott.2.8KViews1like0CommentsSeamless assessment management with Azure LTI Assessment App
The Azure LTI Assessment App aims to reduce time spent by educators on assessment management. It works independently from any LMS, provides a unified user interface, and eliminates the need to transfer the questions from one format to another when switching between different LMS.2.7KViews0likes0CommentsWhy students should get involved in open source
Contributing to Open source solutions also teach students of how to deal with communication problems, such as absent responses, which are common on GitHub Open Source projects, appreciating the software as a product through practices such as issue triaging and release planning; and most importantly documentation and communication in respect of receiving, discussing, and addressing code review comments.2.7KViews0likes0CommentsLocalizing GitHub Repositories with LLMs
Large Language Models (LLMs) excel at compared to machine translation, as they process tokens of text in a context window. LLMs use attention mechanisms to weigh the relevance of each token relative to others in the sequence, allowing them to capture nuanced meanings and contextual dependencies effectively2.6KViews1like0Comments