{"id":2734,"date":"2019-09-10T23:23:18","date_gmt":"2019-09-11T03:23:18","guid":{"rendered":"https:\/\/portfolios.cs.earlham.edu\/?p=2734"},"modified":"2019-09-10T23:23:18","modified_gmt":"2019-09-11T03:23:18","slug":"cs388-week-3-update-3","status":"publish","type":"post","link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/","title":{"rendered":"CS388 &#8211; Week 3 &#8211; Update"},"content":{"rendered":"\n<p>Idea: Breakdown of Mathematical Proofs Using Natural Language Processing<\/p>\n\n\n\n<p>I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown in a GUI so that the user can clearly see the build-up of their proof. Without constraints of time, some more technologies could be applied (machine learning) to give feedback to the user of the strength of their proof.<\/p>\n\n\n\n<p>Update:<\/p>\n\n\n\n<p>No update to this idea.<\/p>\n\n\n\n<p>Character Description Generation from Novels<\/p>\n\n\n\n<p>I want to use natural language processing to allow a user to enter a character\u2019s name (fictional or non-fictional) in whatever PDF they please, and have the algorithm generate a list of facts\/short descriptive paragraph about the character. This could be useful when doing novel summaries, studying history and remembering the roles of persons, etc.<\/p>\n\n\n\n<p>Update:<\/p>\n\n\n\n<p>This idea is new and came after a discussion with Charlie that my previous ideas were not too interesting ideas (ie. not much room for expansion, not much coding).<\/p>\n\n\n\n<p>Photo to LaTex Generation<\/p>\n\n\n\n<p>This idea came while looking over some of my math notes and wanting to digitalize them. After looking online, the technology does not seem to be there, with some very primitive attempts. I would like to attempt myself at allowing someone to digitalize their math notes in LaTex form. It would require symbolic and natural language processing, potentially machine learning upon more investigation.<\/p>\n\n\n\n<p>Update:<\/p>\n\n\n\n<p>This is also a new idea, again discussed with Charlie after doubts about the previous idea.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Idea: Breakdown of Mathematical Proofs Using Natural Language Processing I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown &hellip; <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/\">Read More<\/a><\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80,88,19],"tags":[],"class_list":["post-2734","post","type-post","status-publish","format-standard","hentry","category-80","category-aleksandr-sergeev","category-student"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CS388 - Week 3 - 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\/10\/cs388-week-3-update-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CS388 - Week 3 - Update - CS\/DS Student Portfolios\" \/>\n<meta property=\"og:description\" content=\"Idea: Breakdown of Mathematical Proofs Using Natural Language Processing I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/\" \/>\n<meta property=\"og:site_name\" content=\"CS\/DS Student Portfolios\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-11T03:23:18+00:00\" \/>\n<meta name=\"author\" content=\"Aleksandr Sergeev\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aleksandr Sergeev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\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\\\/10\\\/cs388-week-3-update-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/\"},\"author\":{\"name\":\"Aleksandr Sergeev\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/af88f8f662046451591b3dd1c3f74723\"},\"headline\":\"CS388 &#8211; Week 3 &#8211; Update\",\"datePublished\":\"2019-09-11T03:23:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/\"},\"wordCount\":267,\"commentCount\":0,\"articleSection\":[\"2020\",\"Aleksandr Sergeev\",\"Student\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/\",\"name\":\"CS388 - Week 3 - Update - CS\\\/DS Student Portfolios\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\"},\"datePublished\":\"2019-09-11T03:23:18+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/af88f8f662046451591b3dd1c3f74723\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2019\\\/09\\\/10\\\/cs388-week-3-update-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CS388 &#8211; Week 3 &#8211; 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\\\/af88f8f662046451591b3dd1c3f74723\",\"name\":\"Aleksandr Sergeev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2090ed4080c3e6471a4636ac43d758553fa17df1c621f64024f4cef1dc371d80?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2090ed4080c3e6471a4636ac43d758553fa17df1c621f64024f4cef1dc371d80?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2090ed4080c3e6471a4636ac43d758553fa17df1c621f64024f4cef1dc371d80?s=96&d=mm&r=g\",\"caption\":\"Aleksandr Sergeev\"},\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/author\\\/aserge16\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CS388 - Week 3 - 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\/10\/cs388-week-3-update-3\/","og_locale":"en_US","og_type":"article","og_title":"CS388 - Week 3 - Update - CS\/DS Student Portfolios","og_description":"Idea: Breakdown of Mathematical Proofs Using Natural Language Processing I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown &hellip; Read More","og_url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/","og_site_name":"CS\/DS Student Portfolios","article_published_time":"2019-09-11T03:23:18+00:00","author":"Aleksandr Sergeev","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Aleksandr Sergeev","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/#article","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/"},"author":{"name":"Aleksandr Sergeev","@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/af88f8f662046451591b3dd1c3f74723"},"headline":"CS388 &#8211; Week 3 &#8211; Update","datePublished":"2019-09-11T03:23:18+00:00","mainEntityOfPage":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/"},"wordCount":267,"commentCount":0,"articleSection":["2020","Aleksandr Sergeev","Student"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/","url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/","name":"CS388 - Week 3 - Update - CS\/DS Student Portfolios","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#website"},"datePublished":"2019-09-11T03:23:18+00:00","author":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/af88f8f662046451591b3dd1c3f74723"},"breadcrumb":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2019\/09\/10\/cs388-week-3-update-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/portfolios.cs.earlham.edu\/"},{"@type":"ListItem","position":2,"name":"CS388 &#8211; Week 3 &#8211; 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\/af88f8f662046451591b3dd1c3f74723","name":"Aleksandr Sergeev","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2090ed4080c3e6471a4636ac43d758553fa17df1c621f64024f4cef1dc371d80?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2090ed4080c3e6471a4636ac43d758553fa17df1c621f64024f4cef1dc371d80?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2090ed4080c3e6471a4636ac43d758553fa17df1c621f64024f4cef1dc371d80?s=96&d=mm&r=g","caption":"Aleksandr Sergeev"},"url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/aserge16\/"}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"Aleksandr Sergeev","author_link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/aserge16\/"},"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\/2020\/aleksandr-sergeev\/\" rel=\"category tag\">Aleksandr Sergeev<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/\" rel=\"category tag\">Student<\/a>","rttpg_excerpt":"Idea: Breakdown of Mathematical Proofs Using Natural Language Processing I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown &hellip; Read More","_links":{"self":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/2734","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\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/comments?post=2734"}],"version-history":[{"count":1,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/2734\/revisions"}],"predecessor-version":[{"id":2735,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/2734\/revisions\/2735"}],"wp:attachment":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/media?parent=2734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/categories?post=2734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/tags?post=2734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}