diff --git a/app/events/page.tsx b/app/events/page.tsx index 94722b0..1459237 100644 --- a/app/events/page.tsx +++ b/app/events/page.tsx @@ -34,7 +34,11 @@ const useStyles = makeStyles((theme) => ({ function Events() { const data = [ - { month: 'February', event_name: 'Incito Ideathon', key: 'incito' }, + { + month: 'Jan-Feb', + event_name: 'Hashcode', + key: 'hashcode', + }, { month: 'March-April', event_name: 'Summer Internship Recruitment', @@ -45,11 +49,10 @@ function Events() { event_name: 'Summer Internship', key: 'internship', }, - { month: 'August', event_name: 'RoadShow', key: 'roadshow' }, - { - month: 'October/November', - event_name: '#Code Hackathon', - key: 'hashcode', + { + month: 'Sept-Oct', + event_name: 'RoadShow', + key: 'roadshow' }, ] @@ -59,45 +62,13 @@ function Events() { }) const timelineContent = { - incito: { - text: ( -
-
- - - Incito - - - - Incito is the ideathon organized by PES Lab. It is a - conglomerate of brilliant minds, all incubating - innovative ideas. The shortlisted 10 best ideas - battle it out in the final round to win cash prizes - up to Rs. 40,000 in all. The participants test the - design and feasibility of their ideas without the - constraints of implementing the same, hence - encouraging innovative thinking. The best ideas are - also provided the platform and resources to - implement their ideas and make these a reality. - -
-
- ), - image: ( -
- -
- ), - }, recruitment: { text: (
- Summer Internship Recruitment - Every year, we look for enthusiastic and passion-driven people to become a part of our @@ -120,11 +91,9 @@ function Events() { text: (
- Summer Internship Program - We, at PES Innovation Lab, organise an annual summer internship for new recruits to work on cutting-edge @@ -151,11 +120,9 @@ function Events() { text: (
- Roadshow - Roadshow is an Innovation Expo organized by the Lab each year after the Summer Internship Program. PES @@ -182,11 +149,9 @@ function Events() { text: (
- HashCode - HashCode is the annual 24-hour hackathon organised by the Lab, with students proposing interesting @@ -196,9 +161,8 @@ function Events() { academia assisting them. Esteemed personalities from different industrial backgrounds come to judge the show, evaluating projects from all possible angles. - HashCode 2020 is the 9th edition of the annual - hackathon. The winners bag cash prizes worth up to - one lakh indian rupees. + The 13th edition of the annual hackathon will happen in 2025. + The winners bag cash prizes worth up to one lakh indian rupees.
diff --git a/app/members/page.jsx b/app/members/page.jsx index b62e824..4f1c901 100644 --- a/app/members/page.jsx +++ b/app/members/page.jsx @@ -2,14 +2,23 @@ import { useEffect, useState } from 'react' import membersData from '../../public/data/members.json' +import headsData from '../../public/data/heads.json' import MemberCard from '../../components/MemberCard' import LayoutAlt from '../../components/LayoutAlt' +const shuffleArray = (array) => { + return array.map(value => ({ value, sort: Math.random() })) + .sort((a, b) => a.sort - b.sort) + .map(({ value }) => value) +} + function Members() { const [showYears, setShowYears] = useState(false) const years = [2024, 2023, 2022, 2020, 2019, 2018, 2017, 2016, 2015] const [currentYear, setCurrentYear] = useState(years.sort((a, b) => { b - a })[0]) + + const [mOrH, setMorH] = useState('Members') const yearElementsMd = years.map((year, ind) => { return ( + ) + }) + + const [data, setData] = useState({ members: [], heads: [] }) const [isDataLoaded, setDataLoaded] = useState(false) useEffect(() => { const fetch = () => { - const output = membersData[currentYear.toString()].members - setData({ members: output }) + const membersOutput = membersData[currentYear.toString()].members + const headsOutput = headsData[currentYear.toString()] ? headsData[currentYear.toString()].heads : [] + setData({ members: membersOutput, heads: headsOutput }) setDataLoaded(true) } fetch() @@ -36,8 +59,8 @@ function Members() { <>
-
- MEMBERS +
+ {membersOrHeadsMd}
{yearElementsMd} @@ -47,7 +70,7 @@ function Members() {
- {isDataLoaded ? data.members.map((member, index) => ( + {isDataLoaded ? shuffleArray(mOrH === 'Members' ? data.members : data.heads).map((member, index) => ( { return b - a })[0] - const [currentYear, setCurrentYear] = useState(years.sort((a, b) => { return b - a })[0]) + const [currentYear, setCurrentYear] = useState(defaultYear) const yearElements = years.map((year, ind) => { return ( @@ -73,25 +79,13 @@ export default function NewProjects() { > {selectedId === i ? (
- {selectedId === 8 ? ( - - {card.title} - - ) : ( + { {card.title} - )} + }
@@ -278,3 +272,11 @@ export default function NewProjects() {
) } + +export default function NewProjects () { + return ( + SHAKABOOM!
}> + + + ) +} \ No newline at end of file diff --git a/app/publications/page.tsx b/app/publications/page.tsx index 2319b65..0dd39c3 100644 --- a/app/publications/page.tsx +++ b/app/publications/page.tsx @@ -23,7 +23,7 @@ import { publicationData } from '../../public/data/publications.js' const designStyles = makeStyles({ spinnerTextStyle: { textAlign: 'center', - color: '#7cb342', + color: '#068F13', }, }) @@ -167,7 +167,7 @@ export default function Publications() { Loading Data {' '}
) : ( diff --git a/components/Footer.js b/components/Footer.js index 4826668..49c6de4 100644 --- a/components/Footer.js +++ b/components/Footer.js @@ -60,6 +60,7 @@ const Footer = () => ( Connect pes.mlab@gmail.com + innovationlab@pes.edu diff --git a/components/NavBar.tsx b/components/NavBar.tsx index a78b9ab..1886153 100644 --- a/components/NavBar.tsx +++ b/components/NavBar.tsx @@ -12,8 +12,9 @@ const routes = [ { title: 'Members', route: `/members` }, { title: 'Projects', route: `/projects` }, { title: 'Publications', route: `/publications` }, - { title: 'Our History', route: `/history` }, { title: 'Events', route: '/events' }, + { title: 'Join Us', route: `/` }, + { title: 'Our History', route: `/history` }, // { // title: 'Events', // route: `/events`, diff --git a/css/events.css b/css/events.css index 16533da..10ded57 100644 --- a/css/events.css +++ b/css/events.css @@ -14,7 +14,7 @@ } .eventHeading { - color: #7cb342 !important; + color: #068f13 !important; font-size: 2rem !important; font-family: Changa, sans-serif; cursor: pointer; diff --git a/next-env.d.ts b/next-env.d.ts index 4f11a03..40c3d68 100644 --- a/next-env.d.ts +++ b/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information. diff --git a/package-lock.json b/package-lock.json index e922ece..bfd4008 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@zeit/next-css": "^1.0.1", "framer-motion": "^10.16.4", "material-ui-popup-state": "^1.7.1", - "next": "^14.1.4", + "next": "^14.2.18", "react": "^18.2.0", "react-alice-carousel": "^2.2.0", "react-dom": "^18.2.0", @@ -928,9 +928,9 @@ } }, "node_modules/@next/env": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.4.tgz", - "integrity": "sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==" + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.18.tgz", + "integrity": "sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==" }, "node_modules/@next/eslint-plugin-next": { "version": "14.1.4", @@ -988,9 +988,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.4.tgz", - "integrity": "sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.18.tgz", + "integrity": "sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==", "cpu": [ "arm64" ], @@ -1003,9 +1003,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.4.tgz", - "integrity": "sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.18.tgz", + "integrity": "sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==", "cpu": [ "x64" ], @@ -1018,9 +1018,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.4.tgz", - "integrity": "sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.18.tgz", + "integrity": "sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==", "cpu": [ "arm64" ], @@ -1033,9 +1033,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.4.tgz", - "integrity": "sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.18.tgz", + "integrity": "sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==", "cpu": [ "arm64" ], @@ -1048,9 +1048,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.4.tgz", - "integrity": "sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.18.tgz", + "integrity": "sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==", "cpu": [ "x64" ], @@ -1063,9 +1063,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.4.tgz", - "integrity": "sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.18.tgz", + "integrity": "sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==", "cpu": [ "x64" ], @@ -1078,9 +1078,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.4.tgz", - "integrity": "sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.18.tgz", + "integrity": "sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==", "cpu": [ "arm64" ], @@ -1093,9 +1093,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.4.tgz", - "integrity": "sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.18.tgz", + "integrity": "sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==", "cpu": [ "ia32" ], @@ -1108,9 +1108,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.4.tgz", - "integrity": "sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.18.tgz", + "integrity": "sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==", "cpu": [ "x64" ], @@ -1173,11 +1173,17 @@ "integrity": "sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==", "dev": true }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, "node_modules/@swc/helpers": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", "dependencies": { + "@swc/counter": "^0.1.3", "tslib": "^2.4.0" } }, @@ -6940,12 +6946,12 @@ "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" }, "node_modules/next": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/next/-/next-14.1.4.tgz", - "integrity": "sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.18.tgz", + "integrity": "sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==", "dependencies": { - "@next/env": "14.1.4", - "@swc/helpers": "0.5.2", + "@next/env": "14.2.18", + "@swc/helpers": "0.5.5", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "graceful-fs": "^4.2.11", @@ -6959,18 +6965,19 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.1.4", - "@next/swc-darwin-x64": "14.1.4", - "@next/swc-linux-arm64-gnu": "14.1.4", - "@next/swc-linux-arm64-musl": "14.1.4", - "@next/swc-linux-x64-gnu": "14.1.4", - "@next/swc-linux-x64-musl": "14.1.4", - "@next/swc-win32-arm64-msvc": "14.1.4", - "@next/swc-win32-ia32-msvc": "14.1.4", - "@next/swc-win32-x64-msvc": "14.1.4" + "@next/swc-darwin-arm64": "14.2.18", + "@next/swc-darwin-x64": "14.2.18", + "@next/swc-linux-arm64-gnu": "14.2.18", + "@next/swc-linux-arm64-musl": "14.2.18", + "@next/swc-linux-x64-gnu": "14.2.18", + "@next/swc-linux-x64-musl": "14.2.18", + "@next/swc-win32-arm64-msvc": "14.2.18", + "@next/swc-win32-ia32-msvc": "14.2.18", + "@next/swc-win32-x64-msvc": "14.2.18" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.3.0" @@ -6979,6 +6986,9 @@ "@opentelemetry/api": { "optional": true }, + "@playwright/test": { + "optional": true + }, "sass": { "optional": true } @@ -11686,9 +11696,9 @@ } }, "@next/env": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.4.tgz", - "integrity": "sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==" + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.18.tgz", + "integrity": "sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==" }, "@next/eslint-plugin-next": { "version": "14.1.4", @@ -11733,57 +11743,57 @@ } }, "@next/swc-darwin-arm64": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.4.tgz", - "integrity": "sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.18.tgz", + "integrity": "sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==", "optional": true }, "@next/swc-darwin-x64": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.4.tgz", - "integrity": "sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.18.tgz", + "integrity": "sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==", "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.4.tgz", - "integrity": "sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.18.tgz", + "integrity": "sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==", "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.4.tgz", - "integrity": "sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.18.tgz", + "integrity": "sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.4.tgz", - "integrity": "sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.18.tgz", + "integrity": "sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==", "optional": true }, "@next/swc-linux-x64-musl": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.4.tgz", - "integrity": "sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.18.tgz", + "integrity": "sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==", "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.4.tgz", - "integrity": "sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.18.tgz", + "integrity": "sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==", "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.4.tgz", - "integrity": "sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.18.tgz", + "integrity": "sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.4.tgz", - "integrity": "sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.18.tgz", + "integrity": "sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==", "optional": true }, "@nodelib/fs.scandir": { @@ -11825,11 +11835,17 @@ "integrity": "sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==", "dev": true }, + "@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, "@swc/helpers": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", "requires": { + "@swc/counter": "^0.1.3", "tslib": "^2.4.0" } }, @@ -16409,21 +16425,21 @@ "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" }, "next": { - "version": "14.1.4", - "resolved": "https://registry.npmjs.org/next/-/next-14.1.4.tgz", - "integrity": "sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==", - "requires": { - "@next/env": "14.1.4", - "@next/swc-darwin-arm64": "14.1.4", - "@next/swc-darwin-x64": "14.1.4", - "@next/swc-linux-arm64-gnu": "14.1.4", - "@next/swc-linux-arm64-musl": "14.1.4", - "@next/swc-linux-x64-gnu": "14.1.4", - "@next/swc-linux-x64-musl": "14.1.4", - "@next/swc-win32-arm64-msvc": "14.1.4", - "@next/swc-win32-ia32-msvc": "14.1.4", - "@next/swc-win32-x64-msvc": "14.1.4", - "@swc/helpers": "0.5.2", + "version": "14.2.18", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.18.tgz", + "integrity": "sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==", + "requires": { + "@next/env": "14.2.18", + "@next/swc-darwin-arm64": "14.2.18", + "@next/swc-darwin-x64": "14.2.18", + "@next/swc-linux-arm64-gnu": "14.2.18", + "@next/swc-linux-arm64-musl": "14.2.18", + "@next/swc-linux-x64-gnu": "14.2.18", + "@next/swc-linux-x64-musl": "14.2.18", + "@next/swc-win32-arm64-msvc": "14.2.18", + "@next/swc-win32-ia32-msvc": "14.2.18", + "@next/swc-win32-x64-msvc": "14.2.18", + "@swc/helpers": "0.5.5", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "graceful-fs": "^4.2.11", diff --git a/package.json b/package.json index e156369..8bb7dd2 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@zeit/next-css": "^1.0.1", "framer-motion": "^10.16.4", "material-ui-popup-state": "^1.7.1", - "next": "^14.1.4", + "next": "^14.2.18", "react": "^18.2.0", "react-alice-carousel": "^2.2.0", "react-dom": "^18.2.0", diff --git a/public/data/heads.json b/public/data/heads.json new file mode 100644 index 0000000..cadcfa9 --- /dev/null +++ b/public/data/heads.json @@ -0,0 +1,327 @@ +{ + "2016": { + "heads": [ + { + "batch": "2015", + "name": "Vasisht Guru Prasad", + "grad_batch": "2017", + "branch": "EEE", + "linkedin": "https://www.linkedin.com/in/vasisht-guru-prasad/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + }, + { + "batch": "2015", + "name": "Madhumitha Harish", + "grad_batch": "2017", + "branch": "ECE", + "linkedin": "https://www.linkedin.com/in/madhumita-harish/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + } + ], + "length": 3 + }, + "2017": { + "heads": [ + { + "batch": "2016", + "name": "Amith Kashyap", + "grad_batch": "2019", + "branch": "ECE", + "linkedin": "https://www.linkedin.com/in/amith-kashyap/", + "email": "amith2507@gmail.com", + "github": "https://github.com/alphaoopsilon", + "picture_url": "https://pil-web.web.app/images/members/2016/Amith.jpeg" + }, + { + "batch": "2015", + "name": "Ramapriya Ranganath", + "grad_batch": "2018", + "branch": "ECE", + "linkedin": "https://www.linkedin.com/in/ramapriya-ranganath/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + }, + { + "batch": "2015", + "name": "Hariharan Radhakrishnan", + "grad_batch": "2018", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/hariharan-radhakrishnan-20ba24123/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + } + ], + "length": 2 + }, + "2018": { + "heads": [ + { + "batch": "2016", + "name": "Amith Kashyap", + "grad_batch": "2019", + "branch": "ECE", + "linkedin": "https://www.linkedin.com/in/amith-kashyap/", + "email": "amith2507@gmail.com", + "github": "https://github.com/alphaoopsilon", + "picture_url": "https://pil-web.web.app/images/members/2016/Amith.jpeg" + }, + { + "batch": "2015", + "name": "Hariharan Radhakrishnan", + "grad_batch": "2018", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/hariharan-radhakrishnan-20ba24123/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + } + ], + "length": 1 + }, + "2019": { + "heads": [ + { + "batch": "2017", + "name": "Sumanth V Rao", + "grad_batch": "2020", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/sumanthvrao/", + "email": "sumanthvrao@gmail.com", + "github": "https://github.com/sumanthvrao", + "picture_url": "https://pil-web.web.app/images/members/2017/Sumanth.png" + }, + { + "batch": "2017", + "name": "Shree Hari", + "grad_batch": "2020", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/sreeharik5/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + } + ], + "length": 2 + }, + "2020": { + "heads": [ + { + "batch": "2019", + "name": "Vishwas Rajashekar", + "grad_batch": "2021", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/vishwasrajashekar/", + "email": "vishwasrajashekar@outlook.com", + "github": "https://github.com/DarkAEther", + "picture_url": "https://pil-web.web.app/images/members/2019/Vishwas.jpg" + }, + { + "batch": "2018", + "name": "Ishaan Lagwankar", + "grad_batch": "2021", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/ishaan-lagwankar/", + "email": "ishaanlagwankar@gmail.com", + "github": "https://github.com/shaanzie", + "picture_url": "https://pil-web.web.app/images/members/2018/Ishaan.jpg" + }, + { + "batch": "2018", + "name": "Karthik K Bhat", + "grad_batch": "2021", + "branch": "ECE", + "linkedin": "https://in.linkedin.com/in/karthik-k-bhat", + "email": "karthikkbhat19@gmail.com", + "github": "https://github.com/karthik-k-bhat", + "picture_url": "https://pil-web.web.app/images/members/2018/KarthikKB.jpg" + }, + { + "batch": "2018", + "name": "Nanda Krishna", + "grad_batch": "2021", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/nandakrishna75", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + } + ], + "length": 4 + }, + "2021": { + "heads": [ + { + "batch": "2019", + "name": "Tejas Srinivasan", + "grad_batch": "2022", + "branch": "CSE", + "linkedin": "https://in.linkedin.com/in/tejas-srinivasan", + "email": "", + "github": "https://github.com/Ojjie", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + }, + { + "batch": "2019", + "name": "A.R. Hatim", + "grad_batch": "2022", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/abdur-hatim-b6686b195/", + "email": "hatim3121@gmail.com", + "github": "https://github.com/hat-im", + "picture_url": "https://pil-web.web.app/images/members/2019/Hatim.jpg" + }, + { + "batch": "2019", + "name": "Tanishq Vyas", + "grad_batch": "2022", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/tanishq-vyas-24457516a/", + "email": "tanishqvyas069@gmail.com", + "github": "https://github.com/tanishqvyas", + "picture_url": "https://pil-web.web.app/images/members/2019/Tanishq.jpg" + } + ], + "length": 3 + }, + "2022": { + "heads": [ + { + "batch": "2020", + "name": "Murali Krishna", + "grad_batch": "2023", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/murali-krishna-rao/", + "email": "muralikrishnam@pesu.pes.edu", + "github": "https://github.com/LaRuim", + "picture_url": "https://pil-web.web.app/images/members/2020/Murali.jpeg" + }, + { + "batch": "2020", + "name": "Aanchal Narendran", + "grad_batch": "2023", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/aanchal-narendran-/", + "email": "aanchalnarendran@gmail.com", + "github": "https://github.com/aanchal-n", + "picture_url": "https://pil-web.web.app/images/members/2020/Aanchal.jpg" + }, + { + "batch": "2020", + "name": "Ashutosh Rao ", + "grad_batch": "2023", + "branch": "ECE", + "linkedin": "https://www.linkedin.com/in/ashutosh-rao-1353131b4/", + "email": "ashutosh.rao242@gmail.com ", + "github": "https://github.com/Ashutosh-Rao", + "picture_url": "https://pil-web.web.app/images/members/2020/Ashutosh.jpeg" + } + ], + "length": 3 + }, + "2023": { + "heads": [ + { + "batch": "2022", + "name": "Tarun M", + "grad_batch": "2024", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/tarun-m-b74b91121/", + "email": "tarunsetty2002@gmail.com", + "github": "https://github.com/tarun-mm", + "picture_url": "https://pil-web.web.app/images/members/2022/Tarun.jpg" + }, + { + "batch": "2022", + "name": "Samuel Thomas", + "grad_batch": "2024", + "branch": "ECE", + "linkedin": "www.linkedin.com/in/samuel-thomas-0483a4243", + "email": "sammysam2646@gmail.com", + "github": "https://github.com/HeadlessReaper", + "picture_url": "https://pil-web.web.app/images/members/2022/Samuel.jpeg" + }, + { + "batch": "2022", + "name": "Anirudh Rowjee", + "grad_batch": "2024", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/anirudh-rowjee-819619169/", + "email": "ani.rowjee@gmail.com", + "github": "https://github.com/anirudhRowjee", + "picture_url": "https://pil-web.web.app/images/members/2022/Rowjee.jpeg" + }, + { + "batch": "2022", + "name": "Sriram Radhakrishna", + "grad_batch": "2024", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/sriram-radhakrishna/", + "email": "sriram.radhakrishna42@gmail.com", + "github": "https://github.com/SR42-dev", + "picture_url": "https://pil-web.web.app/images/members/2022/Sriram.jpg" + }, + { + "batch": "2022", + "name": "Shreyas S Kaundinya", + "grad_batch": "2024", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/shreyas-kaundinya", + "email": "shreyassk08@gmail.com", + "github": "https://www.github.com/shreyaskaundinya", + "picture_url": "https://pil-web.web.app/images/members/2022/ShreyasSK.jpg" + } + ], + "length": 5 + }, + "2024": { + "heads": [ + { + "batch": "2023", + "name": "Anirudh Lakhotia", + "grad_batch": "2025", + "branch": "CSE", + "email": "anirudhlakhotia5@gmail.com", + "linkedin": "https://www.linkedin.com/in/anirudhlakhotia", + "github": "https://www.github.com/anirudhlakhotia", + "picture_url": "https://pil-web.web.app/images/members/2023/Lakhotia.png" + }, + { + "batch": "2023", + "name": "Anirudh Revanur", + "grad_batch": "2025", + "branch": "CSE", + "email": "revanur.anirudh@gmail.com", + "linkedin": "https://www.linkedin.com/in/anirudh-revanur-a41238241/", + "github": "github.com/AnirudhRevanur", + "picture_url": "https://pil-web.web.app/images/members/2023/Revanur.jpg" + }, + { + "batch": "2023", + "name": "Varuni H K", + "grad_batch": "2025", + "branch": "CSE", + "email": "varunihk7@gmail.com", + "linkedin": "https://www.linkedin.com/in/varuni-h-k-a6a59a1b2/", + "github": "https://github.com/Varuni7", + "picture_url": "https://pil-web.web.app/images/members/2023/Varuni.jpg" + }, + { + "batch": "2023", + "name": "Arjun Achar", + "grad_batch": "2025", + "branch": "ECE", + "email": "arjun.achar03@gmail.com", + "linkedin": "https://www.linkedin.com/in/arjun-achar-762a991bb/", + "github": "https://github.com/achararjun", + "picture_url": "https://pil-web.web.app/images/members/2023/Arjun.jpg" + } + ], + "length": 4 + } +} \ No newline at end of file diff --git a/public/data/members.json b/public/data/members.json index f36898b..933208c 100644 --- a/public/data/members.json +++ b/public/data/members.json @@ -3,7 +3,7 @@ "members": [ { "batch": "2015", - "name": "Shreya Krishnan ", + "name": "Shreya Krishnan", "grad_batch": "2018", "branch": "ECE", "linkedin": "https://www.linkedin.com/in/shreya-krishnan", @@ -20,9 +20,19 @@ "email": "jshreyanshjain@gmail.com", "github": "https://github.com/ShreyanshJainJ", "picture_url": "https://pil-web.web.app/images/members/2015/Shreyansh.jpg" + }, + { + "batch": "2015", + "name": "Vasisht Guru Prasad", + "grad_batch": "2017", + "branch": "EEE", + "linkedin": "https://www.linkedin.com/in/vasisht-guru-prasad/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" } ], - "length": 2 + "length": 3 }, "2016": { "members": [ @@ -90,7 +100,17 @@ "email": "sumanthvrao@gmail.com", "github": "https://github.com/sumanthvrao", "picture_url": "https://pil-web.web.app/images/members/2017/Sumanth.png" - } + }, + { + "batch": "2017", + "name": "Shree Hari", + "grad_batch": "2020", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/sreeharik5/", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + } ], "length": 4 }, @@ -136,6 +156,16 @@ "github": "", "picture_url": "https://pil-web.web.app/images/members/2018/Karan.jpg" }, + { + "batch": "2018", + "name": "Nanda Krishna", + "grad_batch": "2021", + "branch": "CSE", + "linkedin": "https://www.linkedin.com/in/nandakrishna75", + "email": "", + "github": "", + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" + }, { "batch": "2018", "name": "Athindra Bandi", @@ -269,7 +299,7 @@ "linkedin": "https://in.linkedin.com/in/tejas-srinivasan", "email": "", "github": "https://github.com/Ojjie", - "picture_url": "https://pil-web.web.app/images/members/2019/Tejas.jpg" + "picture_url": "https://pil-web.web.app/images/members/Anon.jpg" }, { "batch": "2019", diff --git a/public/data/projects.json b/public/data/projects.json index 7762895..f477ec0 100644 --- a/public/data/projects.json +++ b/public/data/projects.json @@ -9,7 +9,8 @@ "keywords": "innovation", "mentors": "Parag Jain", "interns": "Chetan P, Nidhin A, Sahana M, Shivakumar G", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/ArrhythmiaClassification.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/ArrhythmiaClassification.jpg", + "project-id": "SI-2016-01" }, { "year": "2016", @@ -19,7 +20,8 @@ "keywords": "innovation", "mentors": "R Ramapriya", "interns": "Anusha Kamath, Goutham A.P, Pallavi M.P", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/GreenCorridor.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/GreenCorridor.jpg", + "project-id": "SI-2016-02" }, { "year": "2016", @@ -29,7 +31,8 @@ "keywords": "innovation", "mentors": "", "interns": "Anmol Patil, Sangeetha M, Raja Mathanky S, Ajay S, Shruthi Ramesh", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/GynoCare.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/GynoCare.jpg", + "project-id": "SI-2016-03" }, { "year": "2016", @@ -39,7 +42,8 @@ "keywords": "innovation", "mentors": "Aamir Hasaan, Anush S Kumar, Amogh Manjunath", "interns": "Shravanya G, Swati N H", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/kuppam.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/kuppam.jpg", + "project-id": "SI-2016-04" }, { "year": "2016", @@ -49,7 +53,8 @@ "keywords": "innovation", "mentors": "Sanjay P Josh", "interns": "Amogh K.M, Chandrika B.H, Sagar. V. Belavadi, Sukruthi S. Rao", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/dynamicroutingposter.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/dynamicroutingposter.jpg", + "project-id": "SI-2016-05" }, { "year": "2016", @@ -59,7 +64,8 @@ "keywords": "innovation", "mentors": "Parag Jain, Ramapriya", "interns": "Ninad Vivek P, K.S Rakesh Kumar, Ganesh P, Shridhar Raikar R", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/oxysat.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/oxysat.jpg", + "project-id": "SI-2016-06" }, { "year": "2016", @@ -69,7 +75,8 @@ "keywords": "innovation", "mentors": "Vasist Guru Prasad", "interns": "Adithya P Mallar, Mansukh Pamarath, Akarsh K Urs, Sanjith Athlur, Ananya Ravikumar", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/SensorNetworkSecurity.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/SensorNetworkSecurity.jpg", + "project-id": "SI-2016-07" }, { "year": "2016", @@ -79,7 +86,8 @@ "keywords": "innovation", "mentors": "Suhas Ganesh", "interns": "K.Prasanna Kumar, Nishanth S Hegde, Pranav Kashyap H, Avinash Kumar", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/SpeakerRecognition.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/SpeakerRecognition.jpg", + "project-id": "SI-2016-08" }, { "year": "2016", @@ -89,7 +97,8 @@ "keywords": "innovation", "mentors": "R Hariharan, Shashi Kiran M R", "interns": "Amith Kashyap, K N Namratha, Srividhya R", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/VoiceRobot.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/VoiceRobot.jpg", + "project-id": "SI-2016-09" }, { "year": "2016", @@ -99,7 +108,8 @@ "keywords": "innovation", "mentors": "Suhas Ganesh", "interns": "Aniruddh Iyer, Gagan G, Pratik Rajesh Sampal, Pratik R, Rahul Ragesh", - "poster_url": "https://pil-web.web.app/images/projects/posters2016/Zenon.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2016/Zenon.jpg", + "project-id": "SI-2016-10" } ], "length": 10 @@ -114,7 +124,8 @@ "keywords": "innovation", "mentors": "Vasisht Guru Prasad, Rahul Ragesh, Pratik Shiyal", "interns": "Karan Rao, Manasa Jadadeesh, Nikitha Rao, Rohan Mohaptra, Sreenivas M Kandhade", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/BrainChild.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/BrainChild.jpg", + "project-id": "SI-2017-01" }, { "year": "2017", @@ -124,7 +135,8 @@ "keywords": "innovation", "mentors": "Nishanth Hegde, Shashwath S Bharadwaj", "interns": "Deepali Prabhu, Manish Soni, Sree Hari K", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/EmotionAnalysis.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/EmotionAnalysis.jpg", + "project-id": "SI-2017-02" }, { "year": "2017", @@ -134,7 +146,8 @@ "keywords": "innovation", "mentors": "Adith Kumar Urs", "interns": "Prasanna Venaktesan K S, Manoj Surya K, Tarun Bhargav Sriram, Dweepa Prasad", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/ExploDroid.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/ExploDroid.jpg", + "project-id": "SI-2017-03" }, { "year": "2017", @@ -144,7 +157,8 @@ "keywords": "Machine Learning, NLP, ANN", "mentors": "Shashwath S Bharadwaj, Nishanth Hegde", "interns": "Sumanth V Rao, Suraj Aralihalli, Tanmaya Udupa", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/Logophiles%20Companion.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/Logophiles%20Companion.jpg", + "project-id": "SI-2017-04" }, { "year": "2017", @@ -154,7 +168,8 @@ "keywords": "innovation", "mentors": "Nishanth Hegde, Shashwath S Bharadwaj", "interns": "Piyush Surana, Varun Ranganathan", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/MappingFacialImage.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/MappingFacialImage.jpg", + "project-id": "SI-2017-05" }, { "year": "2017", @@ -164,7 +179,8 @@ "keywords": "innovation", "mentors": "Adith Kumar Urs", "interns": "Sahiti Vallamreddy, Akshath Kachinthaya", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/ModCube.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/ModCube.jpg", + "project-id": "SI-2017-06" }, { "year": "2017", @@ -174,7 +190,8 @@ "keywords": "innovation", "mentors": "Amith Kashyap", "interns": "Sumedh Baradwaj", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/ProsthticArm.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/ProsthticArm.jpg", + "project-id": "SI-2017-07" }, { "year": "2017", @@ -184,7 +201,8 @@ "keywords": "innovation", "mentors": "Vidyasagar V Gaikwad", "interns": "Sudarshan CV, Shreyas K Narayan, Tanya Sharma", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/StabilizationRobot.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/StabilizationRobot.jpg", + "project-id": "SI-2017-08" }, { "year": "2017", @@ -194,7 +212,8 @@ "keywords": "innovation", "mentors": "Manish Kumar, Shashwath S bharadwaj", "interns": "Lavanya R, Mridula Singhal, Prajwal Kiran Kumar, Shruti V Hegde", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/TapToOrder.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/TapToOrder.jpg", + "project-id": "SI-2017-09" }, { "year": "2017", @@ -204,7 +223,8 @@ "keywords": "Wireless, sensor network, tenperature sensor, arduino", "mentors": "Vasisht, Shreyas Aaradhya, Dr. Venkatrangan M J, Prof. M Rajasekar", "interns": "Aiswarya Sriram, rasya ramesh, vinayaka kamath, amogha sekhat, akshar atreya", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/WiseNet.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/WiseNet.jpg", + "project-id": "SI-2017-10" }, { "year": "2017", @@ -214,7 +234,8 @@ "keywords": "innovation", "mentors": "Shashwath S Bharadwaj", "interns": "Sameer Dhole, Animesh ND, Meghana V S, Maanvi Nunna", - "poster_url": "https://pil-web.web.app/images/projects/posters2017/workinprogress.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2017/workinprogress.jpg", + "project-id": "SI-2017-11" } ], "length": 11 @@ -229,7 +250,8 @@ "keywords": "innovation", "mentors": "Tarun, Manoj, Prasanna", "interns": "Manik, Karthik PB, Pavan, Sai Krishna", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/BallCatcher.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/BallCatcher.jpg", + "project-id": "SI-2018-01" }, { "year": "2018", @@ -239,7 +261,8 @@ "keywords": "innovation", "mentors": "Sharvanga G", "interns": "Aishwarya K, Nishanth Shetty, Tarun K, Tejvi M", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/CatchMeIfYouGAN.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/CatchMeIfYouGAN.jpg", + "project-id": "SI-2018-02" }, { "year": "2018", @@ -249,7 +272,8 @@ "keywords": "innovation", "mentors": "Ananya Ravikumar", "interns": "Aakansha pant, Sarang Pramod, Deepesh Sahoo", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/WSN.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/WSN.jpg", + "project-id": "SI-2018-03" }, { "year": "2018", @@ -259,17 +283,19 @@ "keywords": "innovation", "mentors": "Prasanna Venkatesan KS, Tarun Bhargav Sriram", "interns": "Athindra Bandi, Mayank Agarwal, Nandakrishna", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/Explodroid2.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/Explodroid2.jpg", + "project-id": "SI-2018-04" }, { "year": "2018", "title": "Forget me Not", "short_description": "", - "long_description": "An Android app to help patients suffering from moderate forms of memory impairing diseases such as Alzheimer’s and dementia, and to help reduce the burden on their caretakers.", + "long_description": "An Android app to help patients suffering from moderate forms of memory impairing diseases such as Alzheimer\u2019s and dementia, and to help reduce the burden on their caretakers.", "keywords": "innovation", "mentors": "Animesh ND, Avinash", "interns": "Anagha Ananth, Aniket Kaulavkar, Deepika Karanji, Dhruv Vohra, Puneeth Karkera, Vishnu S Murali", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/ForgetMeNot.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/ForgetMeNot.jpg", + "project-id": "SI-2018-05" }, { "year": "2018", @@ -279,7 +305,8 @@ "keywords": "innovation", "mentors": "R Hariharan, Adith Kumar", "interns": "Arya Rajiv Chaloli, Karthik K Bhat, Vishwas NS", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/Indra.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/Indra.jpg", + "project-id": "SI-2018-06" }, { "year": "2018", @@ -289,7 +316,8 @@ "keywords": "innovation", "mentors": "Amith Kashyap", "interns": "Aushim Nagarkatti, Malaika Vijay, Shruti Mohanty", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/MakinWaves.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/MakinWaves.jpg", + "project-id": "SI-2018-07" }, { "year": "2018", @@ -299,7 +327,8 @@ "keywords": "innovation", "mentors": "Amith Kashyap", "interns": "Siddarth Karki, Sumedh Basarkod, Vishal S", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/Oculus.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/Oculus.jpg", + "project-id": "SI-2018-08" }, { "year": "2018", @@ -309,7 +338,8 @@ "keywords": "Machine Learning, Game Development, Reinforcement Learning", "mentors": "Sree Hari K", "interns": "Ishaan Lagwankar, Saksham Goyal, Niharika Pentapati", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/HumanVsAI.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/HumanVsAI.jpg", + "project-id": "SI-2018-09" }, { "year": "2018", @@ -319,7 +349,8 @@ "keywords": "VR, Unity, Image Processing, Floor Plans, Construction, Interactive", "mentors": "Amith Kashyap", "interns": "Aishwarya Venkatesh, Karan Panjabi, Aditya Girisha", - "poster_url": "https://pil-web.web.app/images/projects/posters2018/VRchitect.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2018/VRchitect.jpg", + "project-id": "SI-2018-10" } ], "length": 10 @@ -334,17 +365,19 @@ "keywords": "docker, kubernetes, ML, distributed computing", "mentors": "Animesh ND", "interns": "Vishwas Rajashekar , Aditi Ahuja, Raunak Sengupta, Sparsh Temani", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/ApatheticML.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/ApatheticML.jpg", + "project-id": "SI-2019-01" }, { "year": "2019", "title": "CritiQuali", "short_description": "Customer review analysis to return company's critical issues.", - "long_description": "Built a Customer Feedback Model to analyze the customer review data of a company, and help identify critical issues based on their severity and impact on customers as well as management. Customer review data for a company is collected and classified into categories (buckets). Aspect-based sentiment/emotion analysis is performed to filter out the negative-sentiment issues; Non-granular reviews (reviews that don’t give specific/detailed issues) are removed using dependency parsing, and issues are ranked based on a severity score that is generated, to finally return the top-ranked issues.", + "long_description": "Built a Customer Feedback Model to analyze the customer review data of a company, and help identify critical issues based on their severity and impact on customers as well as management. Customer review data for a company is collected and classified into categories (buckets). Aspect-based sentiment/emotion analysis is performed to filter out the negative-sentiment issues; Non-granular reviews (reviews that don\u2019t give specific/detailed issues) are removed using dependency parsing, and issues are ranked based on a severity score that is generated, to finally return the top-ranked issues.", "keywords": "innovation", "mentors": "Sumanth V Rao", "interns": "Abhigna L Shastry, Karan Kumar G, Sumukh Aithal K", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/CritiQali.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/CritiQali.jpg", + "project-id": "SI-2019-02" }, { "year": "2019", @@ -354,7 +387,8 @@ "keywords": "innovation", "mentors": "Athindra Bandi, Karthik PB", "interns": "Aravind S, Agnibha Bhattacharyya, Rajat Hegde, Shrenik R", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/MultiTerrainDrone.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/MultiTerrainDrone.jpg", + "project-id": "SI-2019-03" }, { "year": "2019", @@ -364,7 +398,8 @@ "keywords": "innovation", "mentors": "Ananya Ravikumar", "interns": "Ashwin R Bharadwaj, Abdur Rahman Hatim, Devika S Nair, Shreeram Suresh Chandra", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/MythologicalML.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/MythologicalML.jpg", + "project-id": "SI-2019-04" }, { "year": "2019", @@ -374,7 +409,8 @@ "keywords": "innovation", "mentors": "Sameer Raju Dhole", "interns": "Anirudh S, Pranav Bhatt, Hardik Gourisaria", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/P2P.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/P2P.jpg", + "project-id": "SI-2019-05" }, { "year": "2019", @@ -384,7 +420,8 @@ "keywords": "innovation", "mentors": "Saksham Goyal", "interns": "Saahil Jain, Kavya S, Vishwa Pravin", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/ProjectX.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/ProjectX.jpg", + "project-id": "SI-2019-06" }, { "year": "2019", @@ -394,17 +431,19 @@ "keywords": "Rehabilitation Robotics, Stereo Vision, Convolutional Neural Networks, Wheelchair", "mentors": "Dr. Venkatarangan M.J", "interns": "B.R Srikrishna, Prajwal Billawa", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/ProstheticActuationSystemPoster.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/ProstheticActuationSystemPoster.jpg", + "project-id": "SI-2019-07" }, { "year": "2019", "title": "Roadmap", "short_description": "Web tool for graphical descriptions of learning flows.", - "long_description": "Over the years, the ways and processes people have employed to consume information and learn have changed in innumerable ways. The biggest change perhaps, is the emergence of the internet as the clear victor as a global source of knowledge. For the sake of argument, the internet may be thought of as a big, disorganised kitchen with many chefs and no particular distribution of dish workload among them. Say chef-A fashions a particularly scrumptious starter dish-X while being moderately skilled at making the main course dish-Y and sadly, makes a rather foul dessert dish-Z. His colleague, chef-B makes a Michelin worthy main course dish-Y but is so-so at the other two components of a meal. Enter chef-C. He makes the best Poire la Beaujolaise (call it dish-Z) but is simply incapable of making anything else. Now, if you wanted a 3-course meal, what are your chances of getting an optimal dish-A, dish-B and dish-C and in that particular order? Bleak indeed. This is pre- cisely the issue that Roadmap solves. Deconstructing the analogy, the chefs are websites and the dishes are resources. Akin to a meal, information must be consumed in a particular order and from the right source(s). Roadmap identifies blocks of prerequisite information pertaining to the desired ob- jective topic and presents a platter of ranked resources procured from apt sources. These tasks are accomplished by parsing through various resources and identifying parent-child relationships between entities by virtue of varied approaches such as semantic nets, N-space clustering, ANNs that analyse the statistical occurrences of entities and even contextualised word embeddings. Going back to the analogy one last time, Roadmap takes structured learning from ”too many chefs spoil the broth” to ”the more the merrier”.", + "long_description": "Over the years, the ways and processes people have employed to consume information and learn have changed in innumerable ways. The biggest change perhaps, is the emergence of the internet as the clear victor as a global source of knowledge. For the sake of argument, the internet may be thought of as a big, disorganised kitchen with many chefs and no particular distribution of dish workload among them. Say chef-A fashions a particularly scrumptious starter dish-X while being moderately skilled at making the main course dish-Y and sadly, makes a rather foul dessert dish-Z. His colleague, chef-B makes a Michelin worthy main course dish-Y but is so-so at the other two components of a meal. Enter chef-C. He makes the best Poire la Beaujolaise (call it dish-Z) but is simply incapable of making anything else. Now, if you wanted a 3-course meal, what are your chances of getting an optimal dish-A, dish-B and dish-C and in that particular order? Bleak indeed. This is pre- cisely the issue that Roadmap solves. Deconstructing the analogy, the chefs are websites and the dishes are resources. Akin to a meal, information must be consumed in a particular order and from the right source(s). Roadmap identifies blocks of prerequisite information pertaining to the desired ob- jective topic and presents a platter of ranked resources procured from apt sources. These tasks are accomplished by parsing through various resources and identifying parent-child relationships between entities by virtue of varied approaches such as semantic nets, N-space clustering, ANNs that analyse the statistical occurrences of entities and even contextualised word embeddings. Going back to the analogy one last time, Roadmap takes structured learning from \u201dtoo many chefs spoil the broth\u201d to \u201dthe more the merrier\u201d.", "keywords": "innovation", "mentors": "Siddarth Karki, Tejvi M", "interns": "Akshay Vasudeva Rao, Prakruti Prakash Rao, Ruchika Shashidhara, Sourav T Raveendran", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/Roadmap.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/Roadmap.jpg", + "project-id": "SI-2019-08" }, { "year": "2019", @@ -414,7 +453,8 @@ "keywords": "innovation", "mentors": "Aishwarya Venkatesh, Ananya Ravikumar", "interns": "Akash Hamirwasia, Rishit Chaudhary, Tanishq Vyas", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/TimeTableGeneration.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/TimeTableGeneration.jpg", + "project-id": "SI-2019-09" }, { "year": "2019", @@ -424,7 +464,8 @@ "keywords": "Machine Learning, NLP, Web", "mentors": "Ishaan Lagwankar, Tejvi M", "interns": "Taran, Tejas, Sonam", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/UniBot.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/UniBot.jpg", + "project-id": "SI-2019-10" }, { "year": "2019", @@ -434,7 +475,8 @@ "keywords": "innovation", "mentors": "Deepesh Sahoo, Sarang Pramode", "interns": "Anish Reddy Y, Akshobhya Jamadagni K R, Shreyas GS, Shriprajwal Krishnamurthy", - "poster_url": "https://pil-web.web.app/images/projects/posters2019/WSNModelling.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2019/WSNModelling.jpg", + "project-id": "SI-2019-11" } ], "length": 11 @@ -449,7 +491,8 @@ "keywords": "ROS, Drone Computing, Image Processing, Neural Network, Path Planning, PID, Kalman Filter, Simulation", "mentors": "Srikishna BR, Aravind S, Sameer Dhole", "interns": "Suhas Thalanki, Harshith Kumar MB, T Vijay Prashant, Shayak Bhadraray", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/DroneForces.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/DroneForces.jpg", + "project-id": "SI-2020-01" }, { "year": "2020", @@ -459,7 +502,8 @@ "keywords": "Deep Learning, Secure Function Evaluation, Garbled Circuit, Approximate computing", "mentors": "Animesh ND, Taran Singhania", "interns": "Aasim Mohammed, Chirag Kashyap S, Rehan Vipin", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/ApproximatelyPrivate.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/ApproximatelyPrivate.jpg", + "project-id": "SI-2020-02" }, { "year": "2020", @@ -469,7 +513,8 @@ "keywords": "Music Generation, Deep Learning, LSTM, Melodia, Algorithms", "mentors": "Tejas S, Sourav T.R", "interns": "Murali Krishna, Nihal R, Moyank Giri", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/NeuralMusic.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/NeuralMusic.jpg", + "project-id": "SI-2020-03" }, { "year": "2020", @@ -479,7 +524,8 @@ "keywords": "Openwhisk, Kafka, Dashboard, FaaS, IoT, Docker", "mentors": "Vishwas R, Pranav Bhatt", "interns": "Chetan Athni, Sakshi Vattikuti, Hemant Sathish, A Anantha Krishna", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/SCCAM.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/SCCAM.jpg", + "project-id": "SI-2020-04" }, { "year": "2020", @@ -489,7 +535,8 @@ "keywords": "Automation, Lecture Videos, Transcript, NLP, Image Processing", "mentors": "Tanishq Vyas, Akshay Vasudev", "interns": "Mayank Agrawal, Himanshu Jain, Rahul D Makhija, Aniket Aayush", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/Brevis.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/Brevis.jpg", + "project-id": "SI-2020-05" }, { "year": "2020", @@ -499,7 +546,8 @@ "keywords": "Neural Networks, Machine Learning", "mentors": "Saahil Jain", "interns": "Aanchal Narendran, Kartika Nair, Sujith K", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/NODE.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/NODE.jpg", + "project-id": "SI-2020-06" }, { "year": "2020", @@ -509,17 +557,19 @@ "keywords": "networks, sensors, wireless, routing, energy-efficiency, algorithms", "mentors": "Anish Reddy, Shriprajwal Krishnamurthy", "interns": "Hrishit Chaudhuri, Rithvik Rama, Amogh KM, Surya Dutta", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/WiSeN.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/WiSeN.jpg", + "project-id": "SI-2020-07" }, { "year": "2020", "title": "AQVis", "short_description": "Air Quality Visualisation and Analytics on Cloud", - "long_description": "Air quality has always been a growing concern in today’s world. AQVis is a cloud-based visualization and analytics platform. This project (AQVis) aims to be the Cloud-based counterpart of the Air Quality sensors. The data is sent from sensors to the cloud (Google Cloud Platform) and then is visualized onto the web page as graphs that users can access. A dashboard created houses the relevant visualizations and maps to generate useful insights from the data.", + "long_description": "Air quality has always been a growing concern in today\u2019s world. AQVis is a cloud-based visualization and analytics platform. This project (AQVis) aims to be the Cloud-based counterpart of the Air Quality sensors. The data is sent from sensors to the cloud (Google Cloud Platform) and then is visualized onto the web page as graphs that users can access. A dashboard created houses the relevant visualizations and maps to generate useful insights from the data.", "keywords": " Air Quality Visualisation, Google Cloud Platform, OpenLayers, Elastic stack, Kubernetes", "mentors": "Dr. Venkatarangan M.J, Animesh ND, Vishwas R, Yashas ND", "interns": "Ashutosh Rao, Srinath Kesav Nallamalli, Srujan Vasudevrao Deshpande", - "poster_url": "https://pil-web.web.app/images/projects/posters2020/AQVis.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2020/AQVis.jpg", + "project-id": "SI-2020-08" } ], "length": 8 @@ -534,7 +584,8 @@ "keywords": "Contradiction, Sentence pairs, NLP, Deep learning, ML ", "mentors": "Hrishit Chaudhuri, Suhas Thalanki, Vibha Masti", "interns": "Rida Javed Kutty, Roshni P N, Shreya S Adiga", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/DisContNet.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/DisContNet.png", + "project-id": "SI-2022-01" }, { "year": "2022", @@ -544,7 +595,8 @@ "keywords": "Network, Reconnaissance, Autonomous, Robots, ROS", "mentors": "Harshith Kumar, Shayak Bhadraray, T Vijay Prashant", "interns": "Pramuk M P, Samuel Thomas, Sriram Radhakrishna", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/VayuBhoomi.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/VayuBhoomi.png", + "project-id": "SI-2022-02" }, { "year": "2022", @@ -554,7 +606,8 @@ "keywords": "Federated Learning, Kubernetes, Docker, Distributed Systems, Grafana Monitoring", "mentors": "Aanchal Narendran, Animesh ND", "interns": "Anirudh Rowjee, Shubhankar V Kuranagatti, Urmil Kalaria", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/PseudoDeploy.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/PseudoDeploy.png", + "project-id": "SI-2022-03" }, { "year": "2022", @@ -564,7 +617,8 @@ "keywords": "Floating points, Numerical analysis, Compiler design, precision, C", "mentors": "Hrishit Chaudhuri", "interns": "Disha Jain, Gagan Prashanth K, Vishal J Lodha", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/Flovver.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/Flovver.png", + "project-id": "SI-2022-04" }, { "year": "2022", @@ -574,7 +628,8 @@ "keywords": "Turing Machine, Automata, Vue, Compiler Design, Simulaton", "mentors": "Akash Hamirwasia, Hrishit Chaudhuri", "interns": "Abishek Deivam, Tarun M, Thejas N U", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/Vyaakaran.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/Vyaakaran.png", + "project-id": "SI-2022-05" }, { "year": "2022", @@ -584,7 +639,8 @@ "keywords": "Python, PyScript, React, WebAssembly, Frontend, Reconcilation", "mentors": "Murali Krishna, Nihal Ramaswamy", "interns": "B R Sinchana, Shreyas Kaundinya, Suraj Rao K P", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/ViPyr.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/ViPyr.png", + "project-id": "SI-2022-06" }, { "year": "2022", @@ -594,7 +650,8 @@ "keywords": "Placement Process, Software, Automation, Database, Convenience ", "mentors": "Akshobhya Jamadagni, Sakshi Vatikutti", "interns": "Pavan Nettam, Rakshitha R, Tanishq Chugh", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/RePlacement.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/RePlacement.png", + "project-id": "SI-2022-07" }, { "year": "2022", @@ -604,7 +661,8 @@ "keywords": "Networks, Throughput, Internet, Machine Learning, Graph Neural Networks, Prediction", "mentors": "Professor M Rajasekar, Venkat Ramnan K", "interns": "Shreyas S, Spoorthi Kalkunte, Varun Satheesh", - "poster_url": "https://pil-web.web.app/images/projects/posters2022/TPML-WLAN.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2022/TPML-WLAN.png", + "project-id": "SI-2022-08" } ], "length": 8 @@ -619,7 +677,8 @@ "keywords": "Air quality monitoring, AQVis, Big Data, Iot, Monitoring, Analyzing, Visualizing", "mentors": "Prof. M J Venkatrangan, Shreyas Kaundinya, Gagan P", "interns": "Darsh Agarwal, Rashi Bandi, Shreesh Bajpai", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/AQVis.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/AQVis.png", + "project-id": "SI-2023-01" }, { "year": "2023", @@ -629,7 +688,8 @@ "keywords": "Motion Planning, Robotics, Algorithm Development, C++", "mentors": "Srikrishna B.R, Disha Jain", "interns": "Ayush Kale, Varuni H K, Vikas Menezes", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/BitStarConnect.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/BitStarConnect.png", + "project-id": "SI-2023-02" }, { "year": "2023", @@ -639,7 +699,8 @@ "keywords": "Distributed Systems, Kubernetes, Fuzzing, Observability, Reliability", "mentors": "Animesh ND, Anirudh Rowjee", "interns": "Anirudh Lakhotia, B Monish Moger, Sai Smaran Jawalkar", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/DistilledChaos.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/DistilledChaos.png", + "project-id": "SI-2023-03" }, { "year": "2023", @@ -649,7 +710,8 @@ "keywords": "Reinforcement Learning, Robotics, Autonomous Robot, Task scheduling, Warehouse Management", "mentors": "Sriram Radhakrishna, Samuel Thomas, Shayak Bhadraray, Harshith Kumar", "interns": "Amulya Marali, Ashvin Bhat, Pradeep J, Rohan Mahesh Rao", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/FRedBots.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/FRedBots.png", + "project-id": "SI-2023-04" }, { "year": "2023", @@ -659,7 +721,8 @@ "keywords": "Reinforcement Learning, Deep Learning", "mentors": "Samuel Thomas", "interns": "Anshul Dasyam, Gautham Krithiwas, Shreya Chakraborty, Suma Grandhi", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/MarlonBrando.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/MarlonBrando.png", + "project-id": "SI-2023-05" }, { "year": "2023", @@ -669,7 +732,8 @@ "keywords": "Hydrodynamic, AUV, Robust Control, Image Processing", "mentors": "Samuel Thomas, Harshith Kumar, Shayak Bhadraray, Sriram Radhakrishna", "interns": "Archanaa A Chandaragi, Dhriti Rajesh Krishnan, Himank Bansal, Pranav V Kumar", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/Megalodon.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/Megalodon.png", + "project-id": "SI-2023-06" }, { "year": "2023", @@ -679,7 +743,8 @@ "keywords": "Reinforcement Learning, ROS, Hardware, Autonomous, Robot", "mentors": "Samuel Thomas, Shayak Bhadraray, Sriram Radhakrishna, Harshith Kumar", "interns": "Arjun Achar, Pavvan Pradeep, Sanraj Lachhiramka, Srimitravinda Ponnada", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/TerraBot.jpg" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/TerraBot.jpg", + "project-id": "SI-2023-07" }, { "year": "2023", @@ -689,7 +754,8 @@ "keywords": "Throughput Prediction, Graph Attention Networks, Pytorch, Throughput Optimization, Wi-Fi 6", "mentors": "Prof. M Rajsekar, Shreyas S, Spoorti K, Varun S", "interns": "Akash Kamalesh, Nischal H S, Shreyas M N", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/TPGATWiLAN.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/TPGATWiLAN.png", + "project-id": "SI-2023-08" }, { "year": "2023", @@ -699,13 +765,25 @@ "keywords": "Audio, Stegnography, Communication, Trojan, Covert", "mentors": "Sameer Raju Dhole, Murali Krishna", "interns": "Anirudh Revanur, C.P.Sindhu, Shreesh Bajpai", - "poster_url": "https://pil-web.web.app/images/projects/posters2023/WhisperWire.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2023/WhisperWire.png", + "project-id": "SI-2023-09" } ], "length": 9 }, "2024": { "projects": [ + { + "year": "2024", + "title": "(c)early data", + "short_description": "", + "long_description": "Implementing TLS 1.3 early data into libcurl, an open-source library for making network requests using URL syntax. This feature completely eliminates the TLS handshake overhead on resumed connections.", + "keywords": "Curl, Security, Early Data, C", + "mentors": "Murali Krishna, Anirudh Lakhotia, Akshobhya Jamadagni", + "interns": "Kiran Rajpurohit, Prajwal M, Varun Shenoy, Vibhav Tiwari", + "poster_url": "https://pil-web.web.app/images/projects/posters2024/CEARLY_DATA.svg", + "project-id": "SI-2024-01" + }, { "year": "2024", "title": "CASNAV", @@ -714,17 +792,30 @@ "keywords": "Robotics, Social Navigation, RL", "mentors": "Shayak Bhadraray, Harshith Kumar, Himank Bansal, Samuel Thomas", "interns": "Jayant Anand, Kriti Bharadwaj, Samprith Jagtap D", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/CASNAV.jpeg" + "poster_url": "https://pil-web.web.app/images/projects/posters2024/CASNAV.jpeg", + "project-id": "SI-2024-02" }, { "year": "2024", - "title": "(c)early data", + "title": "C.O.R.E", "short_description": "", - "long_description": "Implementing TLS 1.3 early data into libcurl, an open-source library for making network requests using URL syntax. This feature completely eliminates the TLS handshake overhead on resumed connections.", - "keywords": "Curl, Security, Early Data, C", - "mentors": "Murali Krishna, Anirudh Lakhotia, Akshobhya Jamadagni", - "interns": "Kiran Rajpurohit, Prajwal M, Varun Shenoy, Vibhav Tiwari", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/CEARLY_DATA.svg" + "long_description": "CORE (Code Optimization and Review Evaluation) is a system that analyzes GitHub PRs in GoLang to identify custom functions that can be replaced with more efficient, standardized library functions or popular Go packages. Using a combination of Tree-sitter for code parsing and LLMs through RAG pipelines, CORE provides optimized suggestions to improve code performance and maintainability. The project\u2019s novelty lies in its use of Tree-sitter, ensuring precise code analysis and minimization of hallucinations in LLM outputs.", + "keywords": "AST, ML, Code, Review, Github, Actions", + "mentors": "Rishit Chaudhary, Varuni H K, Gautham Krithiwas, Dhriti Krishnan, Akash Kamalesh", + "interns": "Nikita Anup, Prathamesh Devadiga, Siddhi Zanwar, Vishal Srinivasa ", + "poster_url": "https://pil-web.web.app/images/projects/posters2024/CORE.jpeg", + "project-id": "SI-2024-03" + }, + { + "year": "2024", + "title": "Edge Bundle Based MAPF", + "short_description": "", + "long_description": "This project tackles the challenge of fast and optimal kinodynamic motion planning in Multi-Agent Path Finding (MAPF) by shifting from state sampling to edge sampling. Utilising Edge Bundles, which represent randomly selected viable paths between states, this approach enhances the efficiency of finding time-optimal, collision-free routes for multiple agents. It builds upon sampling-based motion planners like RRT* and SST* to address the persistent issues in kinodynamic MAPF.", + "keywords": "Kinodynamic Motion, Motion Planning, Robotics, Autonomous Robots", + "mentors": "SriKrishna Bangalore Raghu, Ayush Kale, Vikas Paul Menezes, Himank Bansal", + "interns": "Sanjana M, Pranav Muppuru", + "poster_url": "https://pil-web.web.app/images/projects/posters2024/MAPF.jpeg", + "project-id": "SI-2024-04" }, { "year": "2024", @@ -734,7 +825,8 @@ "keywords": "Robotics, ML, Autonomous Robots, Warehouse Managemnet, 3D Space", "mentors": "Sriram Radhakrishna, Samuel Thomas, Vikas Menezes, Amulya Marali, Ashvin Bhat", "interns": "Aditya Naskar, D L Rameshwar, Manisha Venkatesha, Sharanya Madhusudhan", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/FRED_BOTS.png" + "poster_url": "https://pil-web.web.app/images/projects/posters2024/FRED_BOTS.png", + "project-id": "SI-2024-05" }, { "year": "2024", @@ -744,17 +836,8 @@ "keywords": "Time, Vector Clocks, Synchronisation, Clocks, Physical Clocks", "mentors": "Ishaan Lagwankar, Anirudh Rowjee, Smaran Jawalkar, Animesh ND", "interns": "Sriprad Potukuchi, Suparna S Prasad", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/REPVIZ.jpeg" - }, - { - "year": "2024", - "title": "Edge Bundle Based MAPF", - "short_description": "", - "long_description": "This project tackles the challenge of fast and optimal kinodynamic motion planning in Multi-Agent Path Finding (MAPF) by shifting from state sampling to edge sampling. Utilising Edge Bundles, which represent randomly selected viable paths between states, this approach enhances the efficiency of finding time-optimal, collision-free routes for multiple agents. It builds upon sampling-based motion planners like RRT* and SST* to address the persistent issues in kinodynamic MAPF.", - "keywords": "Kinodynamic Motion, Motion Planning, Robotics, Autonomous Robots", - "mentors": "SriKrishna Bangalore Raghu, Ayush Kale, Vikas Paul Menezes, Himank Bansal", - "interns": "Sanjana M, Pranav Muppuru", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/MAPF.jpeg" + "poster_url": "https://pil-web.web.app/images/projects/posters2024/REPVIZ.jpeg", + "project-id": "SI-2024-06" }, { "year": "2024", @@ -764,17 +847,8 @@ "keywords": "Distributed, Storage, 3D, Synchronisation, Partial, Sneakernets, Fault, Tolerance", "mentors": "Rishit Chaudhary, Murali Krishna, Anirudh Lakhotia, Smaran Jawalkar", "interns": "Achyuth Y Sosale, Samarth Bhat Y, Samar Garg, Manas G Mutalikdesai, Suyog Sampangi", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/WILLOW_GO.jpeg" - }, - { - "year": "2024", - "title": "C.O.R.E", - "short_description": "", - "long_description": "CORE (Code Optimization and Review Evaluation) is a system that analyzes GitHub PRs in GoLang to identify custom functions that can be replaced with more efficient, standardized library functions or popular Go packages. Using a combination of Tree-sitter for code parsing and LLMs through RAG pipelines, CORE provides optimized suggestions to improve code performance and maintainability. The project’s novelty lies in its use of Tree-sitter, ensuring precise code analysis and minimization of hallucinations in LLM outputs.", - "keywords": "AST, ML, Code, Review, Github, Actions", - "mentors": "Rishit Chaudhary, Varuni H K, Gautham Krithiwas, Dhriti Krishnan, Akash Kamalesh", - "interns": "Nikita Anup, Prathamesh Devadiga, Siddhi Zanwar, Vishal Srinivasa ", - "poster_url": "https://pil-web.web.app/images/projects/posters2024/CORE.jpeg" + "poster_url": "https://pil-web.web.app/images/projects/posters2024/WILLOW_GO.jpeg", + "project-id": "SI-2024-07" } ], "length": 7 diff --git a/public/data/publications.js b/public/data/publications.js index 289da8b..b31be9e 100644 --- a/public/data/publications.js +++ b/public/data/publications.js @@ -1,4 +1,15 @@ export const publicationData = [ + { + year: '2023', + title: 'Performance Prediction in OBSS WLANs Using Machine Learning Approaches', + short_description: + 'The objective of this paper is to propose well-suited machine learning models to predict throughput such as artificial neural networks (ANN), k-Nearest Neighbours (KNN) regression, random forest regression, and graph neural networks (GNN).', + authors: + 'Rajasekar Mohan, Varun Satheesh, Spoorthi Kalkunte, Shreyas S', + conference: + 'First International Conference on Advances in Electrical, Electronics and Computational Intelligence (ICAEECI)', + link: 'https://ieeexplore.ieee.org/document/10370769', + }, { year: '2021', title: 'A framework for an intelligent robotic manipulator coupled with a wheelchair', @@ -8,7 +19,16 @@ export const publicationData = [ 'B.R Srikrishna, Prajwal Billawa, MJ Venkatarangan, Vinay Venkanagoud Patil', conference: '7th International Conference on Control, Automation and Robotics', - link: 'TBA', + link: 'https://www.proceedings.com/content/059/059478webtoc.pdf', + }, + { + year: '2020', + title: 'A Novel Approach to Classify Cardiac Arrhythmia Using Different Machine Learning Techniques.', + authors: + 'Rajasekar Mohan, Parag Jain, C. S. Arjun Babu, Sahana Mohandoss, Nidhin Anisham, Shivakumar Gadade, Srinivas A', + conference: + 'International Conference on Innovative Computing and Communications', + link: 'https://link.springer.com/chapter/10.1007/978-981-15-5148-2_46', }, { year: '2020', @@ -17,7 +37,7 @@ export const publicationData = [ 'This paper presents a method to automate the identification of scenes from Indian mythology in works of art such as paintings and line drawings. Artificial neural networks were used to detect mythological characters, animals, landscapes and weapons in the input image to aid scene detection. The mythological texts associated with the image were used to discern the strength of the relationships between characters and build a Character Association Graph, which was used to improve the predictions made by the neural networks. These predictions and a graph-based algorithm were used to map the input image to a set of likely scenes. Experiments were carried out on images from the ancient Indian epic, The Ramayana, with prediction accuracy of 76% on high definition (HD) images and 64% on non-HD images.', authors: 'Ashwin R Bharadwaj , Shreeram Suresh Chandra ,Devika S Nair , Abdur Rahman Hatim , Ananya Ravikumar', - conference: 'AISP 2020 ', + conference: '2020 International Conference on Artificial Intelligence and Signal Processing (AISP)', link: 'https://ieeexplore.ieee.org/document/9073474', }, { @@ -31,4 +51,15 @@ export const publicationData = [ 'The 2nd International Conference on Emerging Data and Industry 4.0 (EDI40 2019)', link: 'https://www.sciencedirect.com/science/article/pii/S1877050919305964', }, + { + year: '2018', + title: 'IoT Green Corridor', + short_description: + 'This paper outlines a system that combines the existing trivial traffic signal lights with sensors, which are capable of synchronizing with each other, and take certain decisions on the switching of lights as per the given set of conditions.', + authors: + 'R. Ramapriya, M. P. Pallavi, A. Goutham, Anusha Kamath, A. Srinivas, Rajasekar Mohan', + conference: + 'The 10th International Conference on Ambient Systems, Networks and Technologies', + link: 'https://www.researchgate.net/publication/336738283_IoT_Green_Corridor', + }, ]