{"id":1087,"date":"2025-11-14T22:12:29","date_gmt":"2025-11-14T22:12:29","guid":{"rendered":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/?p=1087"},"modified":"2025-11-15T23:26:41","modified_gmt":"2025-11-15T23:26:41","slug":"turning-pid-feedback-into-sldr-momentum-blog11-11-14-2025","status":"publish","type":"post","link":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/2025\/11\/14\/turning-pid-feedback-into-sldr-momentum-blog11-11-14-2025\/","title":{"rendered":"Turning PID Feedback into SLDR Momentum &#8211; Blog#11 11\/14\/2025"},"content":{"rendered":"\n<p>This week was about momentum and clarity. We aligned on the big picture, turning feedback into a sharper plan, and committed to a supervised learning direction for replacement prediction, with a stronger grounding in industry practices. That focus now guides our feature choices, validation approach, and prep for SLDR.<\/p>\n\n\n\n<p>We sharpened our model direction this week: after PID feedback, we explored \u201cmean lifetime\u201d and industry practices (LM-80\/TM-21) and chose a supervised approach for predicting replacement timing, using warranty and reference life as priors. We also clarified how vendors estimate expected life (LM-80 \u2192 TM-21), which guides our features and validation. On the UI side, Our team refined the flow (moving login confirmation), added colored bulb status to floor plans, linked product bands to purchasing, and surfaced brand\/type with warranty life. Meanwhile, we compared backend frameworks to integrate models, database, and dashboard cleanly, sketching service boundaries and communication.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" data-id=\"1097\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/meeting-2-1024x514.jpg\" alt=\"\" class=\"wp-image-1097\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/meeting-2-1024x514.jpg 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/meeting-2-300x151.jpg 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/meeting-2-768x386.jpg 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/meeting-2-418x210.jpg 418w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/meeting-2.jpg 1271w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>We finalized the SLDR structure and began drafting. The narrative follows <strong>Problem \u2192 Approach \u2192 Value<\/strong>, with concise sections on user needs and data sources (tested vs. reported specs). We\u2019re assembling demo visuals: a clean system diagram (models \u2194 database \u2194 dashboard) and a floor-plan view where fixtures display predicted lifetime.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"565\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/new-1024x565.png\" alt=\"\" class=\"wp-image-1093\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/new-1024x565.png 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/new-300x166.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/new-768x424.png 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/new-380x210.png 380w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-content\/uploads\/sites\/231\/2025\/11\/new.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Moving Forward!!<\/h2>\n\n\n\n<p>we\u2019re rolling updates into the Streamlit prototype based on recent feedback, for a smoother, and interactive UI. In parallel, we\u2019ll continue model development with the new insights we gathered and visualize the model\u2019s internal behavior and feature effects using Python-based explainability and plotting tools.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reflection<\/h2>\n\n\n\n<p>This week we learned the power of focus and storytelling. Listening to feedback helped us see the big picture and choose a clearer path. We also learned how important it is to explain ideas simply, what matters to building managers, not just to us, and to keep the experience intuitive on the page.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week was about momentum and clarity. We aligned on the big picture, turning feedback into a sharper plan, and committed to a supervised learning direction for replacement prediction, with a stronger grounding in industry practices. That focus now guides&hellip; <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/2025\/11\/14\/turning-pid-feedback-into-sldr-momentum-blog11-11-14-2025\/\" aria-label=\"Read \\\"Turning PID Feedback into SLDR Momentum &#8211; Blog#11 11\/14\/2025\\\" class=\"read-more\">Read&nbsp;More<\/a><\/p>\n","protected":false},"author":933,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[1],"tags":[51,15,53,55,19,49],"class_list":["post-1087","post","type-post","status-publish","format-standard","hentry","category-fall25","tag-blog-11","tag-ippd","tag-pid-feedback","tag-sldr","tag-team14","tag-week12"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/posts\/1087"}],"collection":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/users\/933"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/comments?post=1087"}],"version-history":[{"count":2,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/posts\/1087\/revisions"}],"predecessor-version":[{"id":1099,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/posts\/1087\/revisions\/1099"}],"wp:attachment":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/media?parent=1087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/categories?post=1087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team14\/wp-json\/wp\/v2\/tags?post=1087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}