{"id":1279,"date":"2018-01-24T12:51:30","date_gmt":"2018-01-24T17:51:30","guid":{"rendered":"https:\/\/portfolios.cs.earlham.edu\/?p=1279"},"modified":"2025-04-24T15:04:19","modified_gmt":"2025-04-24T19:04:19","slug":"adhish-adhikari-senior-project-proposal","status":"publish","type":"post","link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/","title":{"rendered":"Adhish Adhikari Senior Project Proposal"},"content":{"rendered":"<p><strong>Background<\/strong><\/p>\n<p>As a student I have realized that being able properly understand my personal academic data is very<br \/>\nimportant. From grades and transcripts to majors and courses, I need to be able to clearly acquire the information about my academic standing. We can take for example the data for a student\u2019s degree progression. While a college degree has it\u2019s hierarchy (a degree can be broken down into majors, minors and general requirements, majors can further be broken down into first year courses, major requirements and electives and so on), the course progression each semester is also chronological. Thus, I believe that the idea of using both treemaps and timeline data visualization for such data seems to be an idea worth exploring.<\/p>\n<p><strong>The Idea<\/strong><\/p>\n<p>Studying at Earlham College, it seems only natural that I\u2019ll work with Earlham College\u2019s degree progression data. As of right now, Earlham College provides information on academic standing (including, majors, grades, courses taken, etc) using a web based platform called Degreeworks. While Degreeworks does have all the relevant information, it lacks presentation. Thus, many students can\u2019t really see the big picture. The interface is very traditional and major chunks are divided into lists. It\u2019s difficult to imagine where you are in the road map to graduation by just staring at the list. A student can see that they have taken x credits out of 120 credits for their graduation requirement and y credits out of z requirement (for majors) credit. However, there is no relativity. These two things seem very disjointed even though they are deeply connected.<\/p>\n<p>My goal for the senior project is therefore, to create a visual version of the Degreeworks which I call Degreeworks V2. By providing this visual interface for Earlham Degreeworks, I want to help Earlham College students to effectively visualize their academic standing. Like I discussed earlier, I will be using treemaps and timelines in order to visualize the data. Like I said, just being able to know how manycredits I have taken or how many are left does not give me a good sense of where I am. Neither does looking at a list of electives. If we can visualize this data, I think it would<br \/>\nhugely benefit the students as well as institution.<\/p>\n<p><strong>Software<\/strong><\/p>\n<p>Like I discussed in my survey, D3 (short for Data driven documents) is one of the frameworks that provides processing capabilities . D3 is a domain-specific programming language that uses these algorithms to provide a library of classes and objects to create data visualizations including treemaps and timelines. D3 is a JavaScript based framework. However, if I go with the web-based option, I might need a little bit of php to connect to the database.<\/p>\n<p>D3 does most of the rendering for us so the frontend work is limited to styling the visuals. I will useHTML for page content, CSS for aesthetics and SVG for vector graphics while a further JavaScript layer can be added for interactions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Background As a student I have realized that being able properly understand my personal academic data is very important. From grades and transcripts to majors and courses, I need to be able to clearly acquire the information about my academic &hellip; <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/\">Read More<\/a><\/p>\n","protected":false},"author":44,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33,35,19],"tags":[],"class_list":["post-1279","post","type-post","status-publish","format-standard","hentry","category-33","category-adhish-adhikari","category-student"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Adhish Adhikari Senior Project Proposal - 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\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adhish Adhikari Senior Project Proposal - CS\/DS Student Portfolios\" \/>\n<meta property=\"og:description\" content=\"Background As a student I have realized that being able properly understand my personal academic data is very important. From grades and transcripts to majors and courses, I need to be able to clearly acquire the information about my academic &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/\" \/>\n<meta property=\"og:site_name\" content=\"CS\/DS Student Portfolios\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-24T17:51:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-24T19:04:19+00:00\" \/>\n<meta name=\"author\" content=\"Adhish Adhikari\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adhish Adhikari\" \/>\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\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/\"},\"author\":{\"name\":\"Adhish Adhikari\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/c5084fc9977f5bb9c55c214836c07417\"},\"headline\":\"Adhish Adhikari Senior Project Proposal\",\"datePublished\":\"2018-01-24T17:51:30+00:00\",\"dateModified\":\"2025-04-24T19:04:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/\"},\"wordCount\":501,\"commentCount\":0,\"articleSection\":[\"2018\",\"Adhish Adhikari\",\"Student\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/\",\"name\":\"Adhish Adhikari Senior Project Proposal - CS\\\/DS Student Portfolios\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\"},\"datePublished\":\"2018-01-24T17:51:30+00:00\",\"dateModified\":\"2025-04-24T19:04:19+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/c5084fc9977f5bb9c55c214836c07417\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2018\\\/01\\\/24\\\/adhish-adhikari-senior-project-proposal\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adhish Adhikari Senior Project Proposal\"}]},{\"@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\\\/c5084fc9977f5bb9c55c214836c07417\",\"name\":\"Adhish Adhikari\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9bc24bf32d55c9a467fcdaf1e2080ab5c7ec583ab28516fc2ef0b3efa19049d0?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9bc24bf32d55c9a467fcdaf1e2080ab5c7ec583ab28516fc2ef0b3efa19049d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9bc24bf32d55c9a467fcdaf1e2080ab5c7ec583ab28516fc2ef0b3efa19049d0?s=96&d=mm&r=g\",\"caption\":\"Adhish Adhikari\"},\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/author\\\/aadhik14\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adhish Adhikari Senior Project Proposal - 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\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/","og_locale":"en_US","og_type":"article","og_title":"Adhish Adhikari Senior Project Proposal - CS\/DS Student Portfolios","og_description":"Background As a student I have realized that being able properly understand my personal academic data is very important. From grades and transcripts to majors and courses, I need to be able to clearly acquire the information about my academic &hellip; Read More","og_url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/","og_site_name":"CS\/DS Student Portfolios","article_published_time":"2018-01-24T17:51:30+00:00","article_modified_time":"2025-04-24T19:04:19+00:00","author":"Adhish Adhikari","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Adhish Adhikari","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/#article","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/"},"author":{"name":"Adhish Adhikari","@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/c5084fc9977f5bb9c55c214836c07417"},"headline":"Adhish Adhikari Senior Project Proposal","datePublished":"2018-01-24T17:51:30+00:00","dateModified":"2025-04-24T19:04:19+00:00","mainEntityOfPage":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/"},"wordCount":501,"commentCount":0,"articleSection":["2018","Adhish Adhikari","Student"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/","url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/","name":"Adhish Adhikari Senior Project Proposal - CS\/DS Student Portfolios","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#website"},"datePublished":"2018-01-24T17:51:30+00:00","dateModified":"2025-04-24T19:04:19+00:00","author":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/c5084fc9977f5bb9c55c214836c07417"},"breadcrumb":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2018\/01\/24\/adhish-adhikari-senior-project-proposal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/portfolios.cs.earlham.edu\/"},{"@type":"ListItem","position":2,"name":"Adhish Adhikari Senior Project Proposal"}]},{"@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\/c5084fc9977f5bb9c55c214836c07417","name":"Adhish Adhikari","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9bc24bf32d55c9a467fcdaf1e2080ab5c7ec583ab28516fc2ef0b3efa19049d0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9bc24bf32d55c9a467fcdaf1e2080ab5c7ec583ab28516fc2ef0b3efa19049d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9bc24bf32d55c9a467fcdaf1e2080ab5c7ec583ab28516fc2ef0b3efa19049d0?s=96&d=mm&r=g","caption":"Adhish Adhikari"},"url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/aadhik14\/"}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"Adhish Adhikari","author_link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/aadhik14\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/2018\/\" rel=\"category tag\">2018<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/2018\/adhish-adhikari\/\" rel=\"category tag\">Adhish Adhikari<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/\" rel=\"category tag\">Student<\/a>","rttpg_excerpt":"Background As a student I have realized that being able properly understand my personal academic data is very important. From grades and transcripts to majors and courses, I need to be able to clearly acquire the information about my academic &hellip; Read More","_links":{"self":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/1279","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\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/comments?post=1279"}],"version-history":[{"count":1,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/1279\/revisions"}],"predecessor-version":[{"id":1280,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/1279\/revisions\/1280"}],"wp:attachment":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/media?parent=1279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/categories?post=1279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/tags?post=1279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}