Blog Posts

Week 8: Verifone Headquarters Visit and PDR Presentation Milestone

This week, our Verifone project team had a major milestone: we visited Verifone headquarters in Clearwater, FL, to present our Product Design Review (PDR) and receive new datasets directly from the company. This visit was a significant opportunity to showcase our progress and gather insights from Verifone’s engineering team. During our PDR presentation, we focused on demonstrating the technical groundwork we’ve laid across multiple project areas—feature engineering, model engineering, and UI development. The feedback we received will be invaluable as we move forward, allowing us to better align with Verifone’s goals and expectations.

INSIGHT group picture at Verifone

Prior to our visit, we dedicated our weekly team meeting to finalizing the PDR presentation. We refined each team’s work for clarity and cohesion, ensuring that our presentation clearly conveyed our objectives, progress, and next steps. The feedback session at Verifone helped us identify key areas for improvement and sparked new ideas for refining our project’s direction.

Our Feature Engineering team made great strides in exploratory data analysis (EDA) this week, conducting deep dives into the dataset and identifying potential features that could enhance our model’s performance. During our Verifone visit, they received valuable feedback from the liaison engineer, who provided insights on the feasibility and alignment of our feature engineering ideas. Our Model Engineering team worked on streamlining the testing pipeline and extending the ensemble model, contributing to both efficiency and accuracy in anomaly detection. The team also performed EDA to support future model development with the new data provided by Verifone. Meanwhile, our UI team created an interactive prototype of the graphical user interface (GUI) for the anomaly detection dashboard. This prototype reflects our commitment to designing a user-friendly and visually clear interface, which we presented as part of our PDR.

Looking ahead, our plan for the coming week is to incorporate the PDR feedback into our project approach. Each subteam will have dedicated objectives: the Feature Engineering team will continue EDA and begin implementing their new feature ideas with the updated data. The Model Engineering team will focus on implementing extensions for the ensemble model. We also have specific action items for our liaison engineers, who will review potential feature engineering avenues and provide ongoing feedback to keep us on track.

Overall, this week has been a rewarding experience. Presenting at Verifone and meeting our liaison engineers face-to-face gave us fresh perspectives and strengthened our resolve to meet the project’s goals. We’re looking forward to taking these next steps with renewed purpose. Goodbye for now, and thank you for following our journey!

Week 7: Preparing for Verifone HQ Visit

In Week 7 of the Verifone project, we focused on advancing several key tasks, despite an early test submission limiting our accomplishments. Our team held a productive meeting where we finalized the PDR presentation and presented it to John during a dedicated session. This meeting helped clarify the next steps for our project, setting the stage for future progress.

We collaborated on exploratory data analysis (EDA) and successfully onboarded team members to work with HiPerGator, enhancing our data processing capabilities. The Feature Engineering team made substantial progress by identifying key features during the EDA process and wrapping up preliminary feature engineering ideas, which will soon be reviewed by John for further feedback. Meanwhile, the UI team developed a demo showcasing how each element interacts with the platform, highlighting critical components of the interface.

Looking ahead, our primary focus will be on developing the Product Design Specifications (PDS), as outlined in our project plan. The Feature Engineering team will continue EDA efforts, incorporating feedback from Verifone engineers to refine their approach. Additionally, our entire team plans to visit Verifone Headquarters to receive new data, which will further guide our project. Liaison engineers will review our project requirements and provide feedback to ensure everything aligns with our objectives.

As we wrap up this week, we’re excited about what’s ahead and look forward to pushing the project forward with the upcoming visit to Verifone Headquarters. Stay tuned for more updates next week!

Example of Exploratory Data Analysis

WEEK 6: PROGRESS IN PDR PRESENTATION

This week, our team faced challenges with weather conditions, which impacted our ability to meet face-to-face. Despite this, we maintained steady progress by holding virtual meetings to ensure alignment across tasks. We focused on finalizing our Preliminary Design Review (PDR) presentation, which we successfully presented during our Tuesday class meeting.

In addition to the PDR work, we completed the required lab safety meeting and collaborated to incorporate feedback from assignment 7.1 on the PDR Review. A key highlight of the week was our progress on the Exploratory Data Analysis (EDA). The Feature Engineering team conducted in-depth EDA, identifying critical features and brainstorming potential feature engineering methods. We also onboarded several team members to work with HyperGator, ensuring they are fully integrated into the project workflow.

The UI team made advancements by developing both low- and high-fidelity wireframes, which will guide the visual aspects of the project. Meanwhile, the Machine Learning (ML) team focused on understanding how our model integrates with ClearML and drafted a proposal for model parameter improvements using Hydra, awaiting approval from Ronnie and John.

Wireframes

Looking ahead, we plan to begin work on the Product Design Specifications (PDS) as outlined in the project plan. The Feature Engineering team will continue their work on EDA and finalize possible feature engineering approaches. The ML team will focus on identifying key features and furthering data-cleaning efforts. We will also use the feedback received to refine the PDR report and presentation before final submission.

Our subteams will hold regular meetings to ensure consistent progress and collaboration. Liaison engineers review the project requirements and scope to provide feedback, ensuring our project remains on track with its objectives.

Week 5: Finalizing PDR and Advancing Data Analysis

INSIGHT project architecture

This week, Team INSIGHT made significant progress toward key milestones in our project. We held a productive team meeting, during which we finalized and submitted our Preliminary Design Review (PDR) assignment for peer review. As part of the Concept Generation process, the team collaborated to research new approaches for improving our models and refining how we filter data, a crucial step in enhancing the system’s predictive capabilities.

The UI subteam continued its work on widget development and discussed the overall design direction. However, before proceeding to wireframes, we will need approval from the liaison engineers to ensure that our design aligns with project requirements. The Machine Learning (ML) and Feature Engineering (FE) teams focused on preliminary Exploratory Data Analysis (EDA), identifying key features and gaining a deeper understanding of the data, which will inform future work.

Looking ahead to next week, each subteam has clear objectives. The UI team will create low-fidelity wireframes with different layout options for review. The FE team will dive deeper into EDA and continue transforming features, while the ML team will refine critical feature identification and continue with data-cleaning efforts. We will also collaborate on the Draft Preliminary Design Presentation and the Preliminary Business Case, setting the stage for the project’s next phase. Team meetings will be scheduled to ensure steady progress and alignment across all subteams.

In addition, we have action items for our liaison engineers: reviewing the defined project requirements and scope to provide feedback and ensure that our objectives remain aligned with the overall project goals. We’re confident that we’ll continue to meet our milestones efficiently with this focused approach.

Week 4: Advancing with Team Collaboration and Project Refinement

This week, our team made substantial strides in laying the groundwork for the Commander system project. We kicked off with a productive team meeting centered on the Preliminary Design Review (PDR) assignment. The PDR provided a clear introduction to the project and detailed its initial specifications, establishing a solid foundation for our upcoming work. Following this, the team collaborated on the Concept Generation assignment, brainstorming and refining our project ideas to shape a more defined vision for the project.

Despite facing challenges due to unforeseen weather conditions that limited our ability to conduct offline meetings, we remained focused and continued progressing in other areas. We initiated planning for a meeting with our liaison engineer to ensure that our project goals and expectations are fully aligned. This will be critical for keeping the project on track and ensuring all subteams work toward the same objectives. Looking ahead, we plan to begin work on the Product Design Specifications (PDS), which will further outline the detailed aspects of the project. Subteams will continue to focus on specific tasks, including the Feature Engineering team conducting exploratory data analysis (EDA) and feature transformation, the UI team developing both low- and high-fidelity wireframes, and the Machine Learning team identifying key features while continuing their data cleaning efforts.

Additionally, we will finalize and submit the PDR report in preparation for the upcoming peer review. To maintain steady progress, we aim to schedule regular team meetings to ensure continuous alignment across all subteams. We have also set action items for the liaison engineers, including reviewing the defined project requirements and scope and providing feedback to ensure our plans align with the overall project objectives. Stay tuned as we continue to move forward with these critical tasks!

Week 3: Milestones Reached and System Refinements

This week, our team made significant progress toward solidifying the foundation of the Commander system project. We held vital meetings with our Liaison Engineer, Coach, and John Miclat to dive deep into the system’s specifications and functionality. These discussions clarified our implementation strategy and set the stage for the next development phase.

One of the biggest wins was resolving critical build and dependency issues for Python 3.10 compatibility, which successfully allowed us to build the model on a local machine. This breakthrough ensures smoother development going forward.

Additionally, we completed the comprehensive Product Design Specifications deliverable, a crucial document outlining the project’s timelines, deliverables, and resources. This will serve as our blueprint in upcoming meetings with the liaison to ensure everything stays on track.

Another task we checked off the list was submitting individual bios, resumes, and photos, which ties into the broader project organization efforts.

With these milestones behind us, we’re excited to tackle the next steps in system refinement and documentation. Stay tuned as we continue to push forward!

Week 2: Redesign, Progress, and Setting Foundations

This week, our team made significant strides as we moved deeper into the project. One exciting change is our redesigned logo—now a sleek eye with our team name, INSIGHT. The new design reflects our focus on clarity, vision, and attention to detail, which are core to our mission of providing intelligent network site tracking. It’s simple, yet it resonates with the essence of what we’re trying to accomplish.

We also held two important meetings with our Coach and John Miclat to gain a deeper understanding of the machine learning (ML) and artificial intelligence (AI) components from the previous years’ work. These sessions helped us clarify how we’ll implement and build on what’s already been done, ensuring we’re on the right track with our approach.

Another highlight of the week was setting up the project repository. We tackled some critical challenges with Python 10 compatibility, successfully resolving issues with dependencies. Now, we’re prepared for future development work in a stable environment.

Additionally, we spent a lot of time mapping out the requirements and specifications based on the Statement of Work (SOW). Having a clear understanding of the project’s deliverables and milestones allows us to move forward with confidence. We’ve also finalized our recurring meeting schedule with our coach and liaison, ensuring that communication remains open and productive as we progress.

Looking ahead, we’ll focus on presenting our initial requirements to the liaison engineer to ensure everyone’s on the same page. We’re also gearing up to start drafting technical documents for integrating ML/AI into the system, which will be key to hitting our next milestones.

We’re feeling energized and excited about the progress so far, and can’t wait to keep building! Stay tuned for more updates next week!

Week 1: Introducing Team INSIGHT

Welcome to the INSIGHT team blog! We’re excited to kick off this journey and share our progress as we work together on this dynamic project with Verifone. Over the past week, we’ve hit the ground running, laying a solid foundation for the months ahead.

INSIGHT, short for Intelligent Network Site Inspection and General Health Tracking, is focused on improving the Commander platform’s ability to monitor multiple sites and predict potential system issues. After our initial team meeting, we quickly got to know each other, set clear goals and started planning how to tackle this challenge.

Official Team 12 Logo: INSIGHT – Intelligent Network Site Inspection and General Health Tracking

Our team consists of:

  • Ivan Saldarriaga
  • Lindsey Seay
  • C.J.  Annunziato
  • Estefania Alfonso
  • Calvin Perez
  • Allen Sarmiento
  • Hoang Le

Each of us brings something unique to the table, and we’re all excited to collaborate and apply our skills to make this project successful. In our first week, we’ve finalized our team name, worked through the Scope of Work, and made headway on organizing our approach.

We’re excited to continue building momentum and look forward to working closely with our coach and liaison. Their guidance will be invaluable as we tackle the challenges ahead.

Stay tuned for INSIGHT’s weekly updates as we progress in this exciting project – we can’t wait to share our progress with you!