{"id":2821,"date":"2019-09-24T23:44:52","date_gmt":"2019-09-25T03:44:52","guid":{"rendered":"https:\/\/portfolios.cs.earlham.edu\/?p=2821"},"modified":"2025-04-15T14:56:18","modified_gmt":"2025-04-15T18:56:18","slug":"cs388-week-5-update-4","status":"publish","type":"post","link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/","title":{"rendered":"CS388 \u2013 Week 5 \u2013 Update"},"content":{"rendered":"\n<p>I haven&#8217;t decide my topic yet, but I was reading papers related to my three ideas to gain a deeper understanding on these ideas. <\/p>\n\n\n\n<p>My first idea is an AI tech for voice print recognition. It can be used for avoiding voice spoofing attacks on business, banks (like mobile phone customer service), etc. The main steps for voice recognition is: take vocal input -&gt; identity-feature analysis -&gt; deviating feature selection -&gt; deviating feature comparison -&gt; distance to reference pattern estimate -&gt; check if voice match. The main algorithms for feature extractions are: GMM, JFA, GMM-SVM, etc. On the paper \u201cVulnerability of speaker verification systems against voice conversion spoofing attacks: The case of telephone speech\u201d, the authors experimented several algorithms and concluded that although JFA has a high inaccuracy but the converted samples with JFA sounds very mechanical so human can easily distinguish.  The authors of paper \u201cVoice command recognition system based on MFCC and VQ algorithms\u201d discuss and examine two significant modules: MFCC and DTW. Their results were good. So I will consider use these two modules. <\/p>\n\n\n\n<p>For my second idea which is creating an AI tool for safety driving, the key tech is 3D dynamic facial recognition. I learned that the most Facial recognition tech can be decided into two main parts: facial detection and facial recognition. I can use open sources like opencv and dlib to do facial detection. There are 3 factors i need to care about: detection rate, misdetection rate, \u00a0false alarm rate. The authors of the paper \u201cBP4D-Spontaneous: A high-resolution spontaneous 3D dynamic facial expression database\u201d reported a newly developed spontaneous 3D dynamic facial expression database in their paper. I am not sure if I can or should use their new database. Although the paper \u201cReal time facial expression recognition in video using support vector machines\u201d primary discuss detecting emotion from facial expression, it provides some facial recognition tech info for me. <\/p>\n\n\n\n<p>My third idea is creating a smart tool to grade algebra on handwritten homework. The APP takes a photo of the handwritten homework and using OCR tech to extract the texts and grade them. The main tech is just OCR. Although the two papers I read both talk about their own APP and OCR system, I can refer some technologies they used, like matrix matching, fuzzy logic for facial extraction. <\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I haven&#8217;t decide my topic yet, but I was reading papers related to my three ideas to gain a deeper understanding on these ideas. My first idea is an AI tech for voice print recognition. It can be used for &hellip; <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/\">Read More<\/a><\/p>\n","protected":false},"author":54,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80,19,100],"tags":[],"class_list":["post-2821","post","type-post","status-publish","format-standard","hentry","category-80","category-student","category-yuqian-zhang"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CS388 \u2013 Week 5 \u2013 Update - CS\/DS Student Portfolios<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CS388 \u2013 Week 5 \u2013 Update - CS\/DS Student Portfolios\" \/>\n<meta property=\"og:description\" content=\"I haven&#8217;t decide my topic yet, but I was reading papers related to my three ideas to gain a deeper understanding on these ideas. My first idea is an AI tech for voice print recognition. It can be used for &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/\" \/>\n<meta property=\"og:site_name\" content=\"CS\/DS Student Portfolios\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-25T03:44:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-15T18:56:18+00:00\" \/>\n<meta name=\"author\" content=\"yuzhang16\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"yuzhang16\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/\"},\"author\":{\"name\":\"yuzhang16\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/675929d9a54cbde2ce8b1f0fd3663756\"},\"headline\":\"CS388 \u2013 Week 5 \u2013 Update\",\"datePublished\":\"2019-09-25T03:44:52+00:00\",\"dateModified\":\"2025-04-15T18:56:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/\"},\"wordCount\":396,\"commentCount\":0,\"articleSection\":[\"2020\",\"Student\",\"Yuqian Zhang\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/\",\"name\":\"CS388 \u2013 Week 5 \u2013 Update - CS\\\/DS Student Portfolios\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\"},\"datePublished\":\"2019-09-25T03:44:52+00:00\",\"dateModified\":\"2025-04-15T18:56:18+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/675929d9a54cbde2ce8b1f0fd3663756\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/24\\\/cs388-week-5-update-4\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CS388 \u2013 Week 5 \u2013 Update\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\",\"name\":\"CS\\\/DS Student Portfolios\",\"description\":\"AI and ML, Image Classification, Arduino\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/675929d9a54cbde2ce8b1f0fd3663756\",\"name\":\"yuzhang16\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7e9ab43e8be5a619c91e8932c59fb8513e75ba41a251d84db414bd2d3f8fd6c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7e9ab43e8be5a619c91e8932c59fb8513e75ba41a251d84db414bd2d3f8fd6c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7e9ab43e8be5a619c91e8932c59fb8513e75ba41a251d84db414bd2d3f8fd6c?s=96&d=mm&r=g\",\"caption\":\"yuzhang16\"},\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/author\\\/yuzhang16\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CS388 \u2013 Week 5 \u2013 Update - CS\/DS Student Portfolios","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/","og_locale":"en_US","og_type":"article","og_title":"CS388 \u2013 Week 5 \u2013 Update - CS\/DS Student Portfolios","og_description":"I haven&#8217;t decide my topic yet, but I was reading papers related to my three ideas to gain a deeper understanding on these ideas. My first idea is an AI tech for voice print recognition. It can be used for &hellip; Read More","og_url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/","og_site_name":"CS\/DS Student Portfolios","article_published_time":"2019-09-25T03:44:52+00:00","article_modified_time":"2025-04-15T18:56:18+00:00","author":"yuzhang16","twitter_card":"summary_large_image","twitter_misc":{"Written by":"yuzhang16","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/#article","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/"},"author":{"name":"yuzhang16","@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/675929d9a54cbde2ce8b1f0fd3663756"},"headline":"CS388 \u2013 Week 5 \u2013 Update","datePublished":"2019-09-25T03:44:52+00:00","dateModified":"2025-04-15T18:56:18+00:00","mainEntityOfPage":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/"},"wordCount":396,"commentCount":0,"articleSection":["2020","Student","Yuqian Zhang"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/","url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/","name":"CS388 \u2013 Week 5 \u2013 Update - CS\/DS Student Portfolios","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#website"},"datePublished":"2019-09-25T03:44:52+00:00","dateModified":"2025-04-15T18:56:18+00:00","author":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/675929d9a54cbde2ce8b1f0fd3663756"},"breadcrumb":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/24\/cs388-week-5-update-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/portfolios.cs.earlham.edu\/"},{"@type":"ListItem","position":2,"name":"CS388 \u2013 Week 5 \u2013 Update"}]},{"@type":"WebSite","@id":"https:\/\/portfolios.cs.earlham.edu\/#website","url":"https:\/\/portfolios.cs.earlham.edu\/","name":"CS\/DS Student Portfolios","description":"AI and ML, Image Classification, Arduino","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/portfolios.cs.earlham.edu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/675929d9a54cbde2ce8b1f0fd3663756","name":"yuzhang16","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e7e9ab43e8be5a619c91e8932c59fb8513e75ba41a251d84db414bd2d3f8fd6c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e7e9ab43e8be5a619c91e8932c59fb8513e75ba41a251d84db414bd2d3f8fd6c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e7e9ab43e8be5a619c91e8932c59fb8513e75ba41a251d84db414bd2d3f8fd6c?s=96&d=mm&r=g","caption":"yuzhang16"},"url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/yuzhang16\/"}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"yuzhang16","author_link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/yuzhang16\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/2020\/\" rel=\"category tag\">2020<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/\" rel=\"category tag\">Student<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/2020\/yuqian-zhang\/\" rel=\"category tag\">Yuqian Zhang<\/a>","rttpg_excerpt":"I haven&#8217;t decide my topic yet, but I was reading papers related to my three ideas to gain a deeper understanding on these ideas. My first idea is an AI tech for voice print recognition. It can be used for &hellip; Read More","_links":{"self":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/2821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/users\/54"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/comments?post=2821"}],"version-history":[{"count":2,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/2821\/revisions"}],"predecessor-version":[{"id":2826,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/2821\/revisions\/2826"}],"wp:attachment":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/media?parent=2821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/categories?post=2821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/tags?post=2821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}