-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.54f424b8.js
5 lines (5 loc) · 6 KB
/
script.54f424b8.js
1
2
3
4
5
parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c<t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&&"undefined"!=typeof module?module.exports=l:"function"==typeof define&&define.amd?define(function(){return l}):n&&(this[n]=l)}if(parcelRequire=f,i)throw i;return f}({"XGi3":[function(require,module,exports) {
var e=[{id:"vision-pro-radiology",title:"Spatial Radiology with Vision Pro",image:"static/images/vision_pro_rad.PNG",contributions:["Native Vision Pro POCs for Radiology AI where images/windows follow your eyes "],company:"",categories:["ar","ml","generative-ai"],url:"https://youtu.be/uR_SWkl4S2o?si=-gqQoe-Jol8ukSq9&t=210",year:"2024"},{id:"sm-llm-eavl",title:"LLM-powered features for Radiology",image:"static/images/rad_llm.PNG",contributions:["Multi-modal Radiology workflows with RAG and Voice"],company:"",categories:["ml","generative-ai","python"],url:"https://youtu.be/8mGWLCgSvwQ?si=NBZ-YtXn2bwdFUvo&t=104",year:"2023"},{id:"adda",title:"ADDA",image:"static/images/adda.PNG",contributions:["Photo to Recipe generation with Multi-agents"],company:"Personal",categories:["gradio","generative-ai","python"],url:"https://www.youtube.com/watch?v=zODXkC5Hrnw&t=1s",year:"2024"},{id:"nexus",title:"Nexus Studio",image:"static/images/nexus.PNG",contributions:["Collaborative on-device LLM agents on PC with TensorRT-LLM"],company:"Personal",categories:["python","autogen","generative-ai","agents"],url:"https://www.youtube.com/watch?v=27GIYxybxsk",year:"2024"},{id:"museum-pi",title:"Immersive Museum Experience with Cluster of Pis",image:"static/images/museum_pi_multi_4k_display.png",contributions:["Networked multi-display controler built with GenAI coding agent"],company:"Personal",categories:["python","generative-ai","embeded"],year:"2023"},{id:"nyt-search",title:"NYT Search",image:"static/images/nyt-search.PNG",contributions:["Advanced Facet Search with Graphql"],company:"NYTimes",categories:["react","graphql","front-end","java"],url:"https://search.nytimes.com/",year:"2019"},{id:"nyt-timespast",title:"NYT TimesPast(Internal Search)",image:"static/images/nyt-timespast.gif",contributions:["Archive Research 2.0 with React"],company:"NYTimes",categories:["react","graphql","front-end"],url:"static/images/nyt-timespast.gif",year:"2019"},{id:"nyt-timesmachine",title:"TimesMachine",image:"static/images/nyt-timesmachine.PNG",contributions:["150 Years of NYT Archive Microfilm reader built with geojson and leaflet"],company:"NYTimes",categories:["leaflet","python","front-end","back-end","html/js/css"],url:"https://timesmachine.nytimes.com/",year:"2016"},{id:"maskit",title:"Maskit",image:"static/images/maskit.png",contributions:["Tensorflow.js based face mask web app"],company:"Personal",categories:["mithril","node.js","ml","cv"],url:"https://maskit.netlify.app",year:"2020"},{id:"corona-time-map",title:"Corona Time Map",image:"static/images/corona-time-map.PNG",contributions:["Map Visualization to track Covid-19 Spread"],company:"Personal",categories:["mithril","python","visualization","front-end","back-end"],url:"https://coronatimemap.netlify.app/",year:"2020"},{id:"mobility-time-map",title:"Covid-19 Mobility Time Map",image:"static/images/mobility-map.gif",contributions:["Map Visualization to track Covid-19's impact on mobility"],company:"Personal",categories:["mithril","python","visualization","front-end","back-end"],url:"static/images/mobility-map.gif",year:"2020"},{id:"bubbly-fishes",title:"Bubbly Fishes",image:"static/images/bubbly-fishes.PNG",contributions:["AR experiment to conjure up deep ocean experience from any wall surface"],company:"Personal",categories:["Spark AR","ar","front-end","misc"],url:"https://devpost.com/software/bubblyfishes",year:"2020"},{id:"newtopia-mobilie-app",title:"Newtopia Mobile app",image:"static/images/newtopia-mobile.png",contributions:["Cross-platform mobile project built with React when react was still beta"],company:"Newtopia",categories:["react","mobile","front-end","misc"],url:"https://apps.apple.com/us/app/achieve-on-the-go/id1208169468",year:"2016"},{id:"great-siege",title:"Great Siege",image:"static/images/great-siege.PNG",contributions:["Flash Game on Kongregate with 2.5 million+ plays"],company:"Newtopia",categories:["games","flash","misc"],url:"https://www.kongregate.com/games/ttback/the-great-siege",year:"2009"}];module.exports={PORTFOLIO_DATA:e};
},{}],"p7kT":[function(require,module,exports) {
"use strict";var e=require("./constants");document.addEventListener("DOMContentLoaded",function(){var t={selected_categories:[]},i=function(){e.PORTFOLIO_DATA.map(function(e){return 0==t.selected_categories.length?{visible:!0,id:e.id}:{visible:0<e.categories.filter(function(e){return t.selected_categories.includes(e)}).length,id:e.id}}).forEach(function(e){var t=e.visible,i=e.id,c=document.getElementById(i);return t?void(c.style.display="block"):void(c.style.display="none")})};document.querySelectorAll(".filter-row-item").forEach(function(e){e.addEventListener("click",function(e){var c=e.target,s=c.getAttribute("data-category-name");if(c.classList.contains("selected")){c.classList.remove("selected");var n=t.selected_categories.indexOf(s);t.selected_categories.splice(n,1)}else c.classList.add("selected"),t.selected_categories.push(s);i()})}),setTimeout(function(){document.getElementById("curtain").remove()},1500),i()});
},{"./constants":"XGi3"}]},{},["p7kT"], null)