This week marked significant progress for our Verifone project, with each subteam making meaningful strides toward our goals. The UI team completed the core visual components of the main screen, providing a solid foundation for displaying key data. They also began backend integration, including mapping site displays, statistics visualization, and connecting model outputs with the UI. These efforts bring us closer to a cohesive and functional user interface.

The Feature Engineering (FE) team focused on preparing JSON data files for batch processing, a crucial step for handling larger datasets efficiently. They explored new ideas for feature engineering other event types, broadening the scope of our model’s potential applications. Additionally, they worked on optimizing the preprocessing pipeline for model training and prediction, ensuring smoother integration across the project.
The Machine Learning (ML) team made significant advancements this week, starting with extracting anomalies from new data to present actionable results for the UI. They also generated synthetic data to test and validate their models, calculating baseline metrics such as F1 scores for the ensemble design. Furthermore, prototypes of classification models, including linear and logistic regression, were completed, establishing a framework for the next stage of development.
Next week, each subteam has outlined clear objectives to build on this week’s momentum. The UI team will complete the visual components for the site popup screen, refine statistics displays for the primary and popup screens, and enhance functionality by improving the search bar and filters. The FE team will focus on implementing a caching system to track PREAUTH sequences and redesigning the build sequence function to handle multiple sites. The ML team plans to explore unsupervised learning models such as DBSCAN and GMM, finalize the ensemble design, and fine-tune each atomic model and ensemble weights to optimize performance metrics.

With steady progress across subteams and clearly defined plans, we are well to achieving our following milestones. See you next week with more updates and accomplishments!