{"id":115,"date":"2024-03-17T02:36:41","date_gmt":"2024-03-17T02:36:41","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/?p=115"},"modified":"2024-03-17T02:37:06","modified_gmt":"2024-03-17T02:37:06","slug":"yixins-status-report-for-03-16-2024","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/2024\/03\/17\/yixins-status-report-for-03-16-2024\/","title":{"rendered":"Yixin&#8217;s Status Report for 03\/16\/2024"},"content":{"rendered":"<ul>\n<li><strong><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">What<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">did<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">you<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">personally<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">accomplish<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">this<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">week<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">on<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">project?<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">Give<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">files<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">or\u00a0<\/span><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">photos<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">that<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">demonstrate<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">your<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">progress.<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">Prove<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">reader<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">that<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">you<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">put<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">sufficient\u00a0<\/span><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">effort<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">into<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">project<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">over<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">course<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">of<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">week<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">(12+<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">hours).<\/span><\/strong><\/li>\n<\/ul>\n<p>Work with Team:<\/p>\n<ol>\n<li>\u00a0Further finalize what commands we would use. The notes from this discussion helped me to rewrite the test case for the spaCy model.<\/li>\n<li>Work with the team on the ethical problem<\/li>\n<li>Discuss with Lynn about what the prices would look like when generating scripts (will the script give &#8220;five dollars&#8221; or &#8220;5 dollars&#8221;). This would help me to train the spaCy model.<\/li>\n<\/ol>\n<p>Individual work:<\/p>\n<p>The main task for me is still the spaCy model.<\/p>\n<p>The function to identify the action verbs works well. As we can see from the example below. The actions.txt contains some commands as input, and after we run the get_action.py, it will give us the action verbs we needed.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-116\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/debc4139b2ebd78c16bef1e5731f5bd-300x175.jpg\" alt=\"\" width=\"300\" height=\"175\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/debc4139b2ebd78c16bef1e5731f5bd-300x175.jpg 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/debc4139b2ebd78c16bef1e5731f5bd-768x449.jpg 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/debc4139b2ebd78c16bef1e5731f5bd.jpg 992w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-117\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/02d843f0df353ff1eb26e7fb921b920-300x91.jpg\" alt=\"\" width=\"300\" height=\"91\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/02d843f0df353ff1eb26e7fb921b920-300x91.jpg 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/02d843f0df353ff1eb26e7fb921b920-768x232.jpg 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/02d843f0df353ff1eb26e7fb921b920-1024x309.jpg 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/02d843f0df353ff1eb26e7fb921b920.jpg 1252w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>As I have mentioned in previous status report, I would want to train the spaCy model for larger datasets. The base_config.cfg file would stay the same. And I have changed the preprocessor file. In the past, I would manually input commands, which will take a lot of time. With the new file, I can input some txt files and let the code read the file, making the training process easier.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-119\" style=\"font-size: 1rem\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/2910d7f0a0fb634da21d63b3831a973-300x107.png\" alt=\"\" width=\"300\" height=\"107\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/2910d7f0a0fb634da21d63b3831a973-300x107.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/2910d7f0a0fb634da21d63b3831a973-768x273.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/2910d7f0a0fb634da21d63b3831a973-1024x364.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-118\" style=\"font-size: 1rem\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/63d489fbe219f1984b2bd8bb77f3e78-300x107.png\" alt=\"\" width=\"300\" height=\"107\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/63d489fbe219f1984b2bd8bb77f3e78-300x107.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/63d489fbe219f1984b2bd8bb77f3e78-768x273.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-content\/uploads\/sites\/276\/2024\/03\/63d489fbe219f1984b2bd8bb77f3e78-1024x364.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>I have also prepared the txt file for training (contains about 100 commands). But I have not started the new training yet.<\/p>\n<ul>\n<li><strong><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">Is<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">your<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">progress<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">on<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">schedule<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">or<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">behind?<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">If<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">you<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">are<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">behind,<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">what<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">actions<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">will<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">be\u00a0<\/span><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">taken<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">catch<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">up<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">project<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">schedule?<\/span><\/strong><\/li>\n<\/ul>\n<p>on schedule<\/p>\n<ul>\n<li><strong><span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">What<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">deliverables<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">do<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">you<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">hope<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">to<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">complete<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">in<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">the<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">next<\/span> <span class=\"textLayer--absolute\" dir=\"ltr\" role=\"presentation\">week?<\/span><\/strong><\/li>\n<\/ul>\n<ol>\n<li>train the spaCy model &amp; test accuracy<\/li>\n<li>run the code on raspberry pi monitor<\/li>\n<li>prepare for the demo<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>What did you personally accomplish this week on the project? Give files or\u00a0photos that demonstrate your progress. Prove to the reader that you put sufficient\u00a0effort into the project over the course of the week (12+ hours). Work with Team: \u00a0Further finalize what commands we would use. The notes from this discussion helped me to rewrite &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/2024\/03\/17\/yixins-status-report-for-03-16-2024\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Yixin&#8217;s Status Report for 03\/16\/2024&#8221;<\/span><\/a><\/p>\n","protected":false},"author":809,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/posts\/115"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/users\/809"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/posts\/115\/revisions"}],"predecessor-version":[{"id":121,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/posts\/115\/revisions\/121"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/media?parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/categories?post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamb0\/wp-json\/wp\/v2\/tags?post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}