{"id":8994,"date":"2024-08-21T15:08:45","date_gmt":"2024-08-21T19:08:45","guid":{"rendered":"https:\/\/portfolios.cs.earlham.edu\/?page_id=8994"},"modified":"2025-04-14T14:13:44","modified_gmt":"2025-04-14T18:13:44","slug":"parsa-mallik","status":"publish","type":"page","link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/","title":{"rendered":"Parsa Mallik"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\"><strong>By Parsa Mallik<\/strong><\/h3>\n\n\n\n<h2 class=\"has-text-align-left wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>My name is Parsa Mallik, and I am a Computer Science major. My senior capstone project focuses on creating a tool to aid college libraries in providing students with resources.<\/p>\n\n\n\n<h2 class=\"has-text-align-left wp-block-heading\">Abstract<\/h2>\n\n\n\n<p>This project focuses on developing a tool designed to automate the extraction and tracking of required and recommended readings from course syllabi at Earlham College. The tool utilizes zero-shot named entity recognition (NER) to parse syllabi and accurately identify textbook information, even when presented in varied and incomplete formats. Extracted data is stored in a database and further refined by web scraping to verify the availability of these textbooks in the Lilly Library&#8217;s catalog. The tool distinguishes between physical books and eBooks and updates the database accordingly. By automating this process, the tool will enable the Lilly Library to proactively ensure that essential textbooks are available to students, potentially reducing the financial burden on them. This project not only aims to benefit Earlham College but also holds the potential to be adapted for use in other educational institutions globally, promoting broader access to academic resources.<\/p>\n\n\n\n<h2 class=\"has-text-align-left wp-block-heading\">Link to GitLab <\/h2>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/code.cs.earlham.edu\/pmallik22\/senior-project\/-\/tree\/main?ref_type=heads\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/code.cs.earlham.edu\/pmallik22\/senior-project\/-\/tree\/main?ref_type=heads<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Link to Paper<\/h2>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Paper-Final.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">CS-488-Paper-Final<\/a><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Paper-Final.pdf\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<h2 class=\"has-text-align-left wp-block-heading\">Data Architecture <\/h2>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"603\" height=\"1024\" src=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2-603x1024.jpeg\" alt=\"\" data-id=\"9352\" data-full-url=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2.jpeg\" data-link=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/cs-488-dad-final-2\/\" class=\"wp-image-9352\" srcset=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2-603x1024.jpeg 603w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2-177x300.jpeg 177w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2-768x1304.jpeg 768w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2-904x1536.jpeg 904w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2.jpeg 1048w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Poster<\/h2>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-2.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">CS-488-Poster-Final<\/a><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-2.pdf\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"877\" src=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-1024x877.jpg\" alt=\"\" data-id=\"9356\" data-full-url=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final.jpg\" data-link=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/cs-488-poster-final-3\/\" class=\"wp-image-9356\" srcset=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-1024x877.jpg 1024w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-300x257.jpg 300w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-768x658.jpg 768w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-Poster-Final-1536x1316.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Demonstration Video<\/h2>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Parsa Mallik CS Senior Capstone Demonstration Video\" width=\"940\" height=\"529\" src=\"https:\/\/www.youtube.com\/embed\/hkCUq2ijaTc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>By Parsa Mallik Introduction My name is Parsa Mallik, and I am a Computer Science major. My senior capstone project focuses on creating a tool to aid college libraries in providing students with resources. Abstract This project focuses on developing &hellip; <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/\">Read More<\/a><\/p>\n","protected":false},"author":146,"featured_media":0,"parent":8534,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8994","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Parsa Mallik - 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\/students\/2024-2\/cs488\/parsa-mallik\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Parsa Mallik - CS\/DS Student Portfolios\" \/>\n<meta property=\"og:description\" content=\"By Parsa Mallik Introduction My name is Parsa Mallik, and I am a Computer Science major. My senior capstone project focuses on creating a tool to aid college libraries in providing students with resources. Abstract This project focuses on developing &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/\" \/>\n<meta property=\"og:site_name\" content=\"CS\/DS Student Portfolios\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-14T18:13:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1048\" \/>\n\t<meta property=\"og:image:height\" content=\"1780\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/\",\"name\":\"Parsa Mallik - CS\\\/DS Student Portfolios\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/CS-488-DAD-Final-2-603x1024.jpeg\",\"datePublished\":\"2024-08-21T19:08:45+00:00\",\"dateModified\":\"2025-04-14T18:13:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/#primaryimage\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/CS-488-DAD-Final-2.jpeg\",\"contentUrl\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/CS-488-DAD-Final-2.jpeg\",\"width\":1048,\"height\":1780},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/parsa-mallik\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Students\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"2024\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"CS488\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/students\\\/2024-2\\\/cs488\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Parsa Mallik\"}]},{\"@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\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Parsa Mallik - 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\/students\/2024-2\/cs488\/parsa-mallik\/","og_locale":"en_US","og_type":"article","og_title":"Parsa Mallik - CS\/DS Student Portfolios","og_description":"By Parsa Mallik Introduction My name is Parsa Mallik, and I am a Computer Science major. My senior capstone project focuses on creating a tool to aid college libraries in providing students with resources. Abstract This project focuses on developing &hellip; Read More","og_url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/","og_site_name":"CS\/DS Student Portfolios","article_modified_time":"2025-04-14T18:13:44+00:00","og_image":[{"width":1048,"height":1780,"url":"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/","url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/","name":"Parsa Mallik - CS\/DS Student Portfolios","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/#primaryimage"},"image":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/#primaryimage"},"thumbnailUrl":"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2-603x1024.jpeg","datePublished":"2024-08-21T19:08:45+00:00","dateModified":"2025-04-14T18:13:44+00:00","breadcrumb":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/#primaryimage","url":"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2.jpeg","contentUrl":"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2024\/12\/CS-488-DAD-Final-2.jpeg","width":1048,"height":1780},{"@type":"BreadcrumbList","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/parsa-mallik\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/portfolios.cs.earlham.edu\/"},{"@type":"ListItem","position":2,"name":"Students","item":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/"},{"@type":"ListItem","position":3,"name":"2024","item":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/"},{"@type":"ListItem","position":4,"name":"CS488","item":"https:\/\/portfolios.cs.earlham.edu\/index.php\/students\/2024-2\/cs488\/"},{"@type":"ListItem","position":5,"name":"Parsa Mallik"}]},{"@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"}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"pmallik22","author_link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/pmallik22\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"By Parsa Mallik Introduction My name is Parsa Mallik, and I am a Computer Science major. My senior capstone project focuses on creating a tool to aid college libraries in providing students with resources. Abstract This project focuses on developing &hellip; Read More","_links":{"self":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/pages\/8994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/users\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/comments?post=8994"}],"version-history":[{"count":41,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/pages\/8994\/revisions"}],"predecessor-version":[{"id":9845,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/pages\/8994\/revisions\/9845"}],"up":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/pages\/8534"}],"wp:attachment":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/media?parent=8994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}