Today we will be presenting for the last time at the Reitz! Our final project hype video is seen below: The team is glad to be graduating, but at the same time, we are also sad. These past two semesters… Read More
Week #12 – User Testing and Preparing for our Final Presentation!
This week, we started preparation for our final presentation. We will be giving it on the 19th of April, which is only two weeks away! Our recent progress has mainly been in IPPD paperwork and refining our software, as the… Read More
Week 11 – Vising Our Sponsor!
This week we went to present our software to Freedom Scientific! This event was fun while also stressful– the days leading up to it we were making last-minute changes to the software and presentation to make sure it was the… Read More
Week 10 – JAWS Script for Tandem Integration
This week, we want to shout out to James Datray for being a JAWS script guru for helping us enable tandem usability of our software with JAWS running in the background! This was a huge hurdle to overcome and was… Read More
Week 9 – Keystroke Interception!
In prior weeks, we have worked on intercepting keystrokes from JAWS. This week, James Datray from Freedom Scientific informed us about how to best implement keystroke interception. He suggested that we use JAWS scripts to obtain information about the virtual… Read More
Week #8 – Progress on Intent Recognition
This week we started on a second version of intent recognition. We recognize that the human mind is difficult to model and that we will need to have a reasonable approximation for our project to be viable. Currently, we assume… Read More
Week 7 – QRB 2, In-Person Meeting, and User Testing
This week there were 3 major events! The first major event of the week was our Qualifiication Review Board (QRB) presentation on Tuesday; this event was our second presentation with the same coaches from last month’s QRB. A new and… Read More
Week 6 – Progress on Intent Recognition
Last week, we me met with Department Chair Juan Gilbert, an expert on intent recognition. We discussed several features that may be useful for recognizing intent, primarily time. We believe several features are sufficient for recognizing intent, which are the… Read More
Week 5 – Intent Recognition
This week was focused on the intent recognition of our software. More specifically, we scheduled a meeting with Dr. Juan Gilbert, an expert in intent recognition and the department chair at UF in computer science. This meeting was exceedingly beneficial… Read More
Week #4 – Successful Keystroke Interception!
This week, we had our first success with keystroke interception, which enables us to work on the next component of our project. Keystroke interception involves obtaining raw keystroke data, including the time the key was pressed down and the time… Read More
Week 3 – QRB Presentation And Updates!
This week we had our Qualification Review Board (QRB) presentation in front of three IPPD coaches! While this presentation the team was able to accurately and throughly describe the technology (JAWS) that we are working with (which was a problem with… Read More
Week 2 – QRB 1 Presentation Preparation
This week, we prepared for our QRB presentations. Sumanth and Mariana worked on cleaning up the code, as we had a hundred-LOC file containing all of our Javascript, which was difficult to read. Erynne and Ryan worked on the QRB… Read More
Week 1 – Spring Semester Plan!
Team Key-Saurus is back from their winter break and ready to get started implementing new features to our next prototype of the shortcut nudging system. The team wishes to include a bunch of new features into this prototype, which is… Read More
Week #15 – System Level Design Review Day!
This week we presented our System Level Design Review to the IPPD community. At the end of the presentation, we thanked Sriram Ramanathan and Idalis Villanueva for their support and guidance of this project. Idalis provided us detailed feedback on… Read More
Week #14 – System Level Design Review prep
This week we worked on presenting the system level design review (SLDR) to our classmates as well as our liaison. While our classmates really liked our presentation, the liaison informed us that we needed to go to the next level… Read More
Week #12 – Prototype Inspection Day
This week we presented our prototype to four groups of judges. We received valuable feedback about some difficult components of our project, including that we use dynamic linked library (DLL) hooks to intercept keystroke input at the kernel level from… Read More
Blog Post #11 – Prepping for Prototype Inspection Day!
Next week is prototype inspection day and we are excited to test out our prototype with everyone! We plan to have an interactive design where the judges can experience what it is like to navigate a computer as a visually… Read More
Blog Post #10
This week, we worked on our backlog of things that need to be implemented. We needed to show our liaison, Sriram Ramanathan, that we would have deliverables ready for our Dec 7. Towards this goal, we started on a simple… Read More
Blog Post #9 – Sample Data, Shortest Path Implementation– And a Gas Leak!
We had a lot of excitement this week! First, we accomplished creating a graph with nodes from our HTML input and we also started on creating the sample data to test it. This means that our demo is close to… Read More
Blog Post #8 – Presenting to Freedom Scientific
This week, we presented to Freedom Scientific. We focused on the graph part of our solution, which is a very important part of it. As we are representing a webpage as a graph, we are able to find the shortest… Read More
Blog Post #7 – The Beginning of our Solution
This week, we started on our solution. It will involve Dijkstra’s algorithm, which finds the shortest path between points on a graph. The locations on our webpage will be modeled as a graph. For example, a search bar will be… Read More
Blog Post #6 – New Ideas And The Liaison Came to Meet Us!
Since we have gone back to the drawing board, we needed to come up with a new project concept to continue with this semester. Our liaison has informed us that he will not be able to provide big data from the company due to internal… Read More
Blog Post #5 – Back to the Basics
Utilizing Visual Studio Code, our team created an algorithmic demo in Python to suggest keyboard shortcuts based on “fake” inputted data. For our demo, we focused on the end actions that a user would want to achieve. As seen in the image… Read More
Blog Post #4 – Demo
We are not able to share code. This week, we started on our demo. Currently, we plan to work on a recommender system that utilizes machine learning. After speaking to our liaison, Sriram, we recognize that an important goal of… Read More
Blog Post #3 – Demo Creation!
This week we started solidifying the ideas we had for the framework behind our software. We are excited to discuss and refine our ideas with the liaison so that we can move on to building a small demo to show the concept in action. … Read More