-
Hologram: Realtime Holographic Overlays via LiDAR Augmented Reconstruction
Authors:
Ekansh Agrawal
Abstract:
Guided by the hologram technology of the infamous Star Wars franchise, I present an application that creates real-time holographic overlays using LiDAR augmented 3D reconstruction. Prior attempts involve SLAM or NeRFs which either require highly calibrated scenes, incur steep computation costs, or fail to render dynamic scenes. I propose 3 high-fidelity reconstruction tools that can run on a porta…
▽ More
Guided by the hologram technology of the infamous Star Wars franchise, I present an application that creates real-time holographic overlays using LiDAR augmented 3D reconstruction. Prior attempts involve SLAM or NeRFs which either require highly calibrated scenes, incur steep computation costs, or fail to render dynamic scenes. I propose 3 high-fidelity reconstruction tools that can run on a portable device, such as a iPhone 14 Pro, which can allow for metric accurate facial reconstructions. My systems enable interactive and immersive holographic experiences that can be used for a wide range of applications, including augmented reality, telepresence, and entertainment.
△ Less
Submitted 12 May, 2024;
originally announced May 2024.
-
Code Compass: A Study on the Challenges of Navigating Unfamiliar Codebases
Authors:
Ekansh Agrawal,
Omair Alam,
Chetan Goenka,
Medha Iyer,
Isabela Moise,
Ashish Pandian,
Bren Paul
Abstract:
In our research, we investigate the challenges that software engineers face during program comprehension, particularly when debugging unfamiliar codebases. We propose a novel tool, CodeCompass, to address these issues. Our study highlights a significant gap in current tools and methodologies, especially the difficulty developers encounter in effectively utilizing documentation alongside code explo…
▽ More
In our research, we investigate the challenges that software engineers face during program comprehension, particularly when debugging unfamiliar codebases. We propose a novel tool, CodeCompass, to address these issues. Our study highlights a significant gap in current tools and methodologies, especially the difficulty developers encounter in effectively utilizing documentation alongside code exploration. CodeCompass tackles these challenges by seamlessly integrating documentation within the IDE, offering context-aware suggestions and visualizations that streamline the debugging process. Our formative study demonstrates how effectively the tool reduces the time developers spend navigating documentation, thereby enhancing code comprehension and task completion rates. Future work will focus on automating the process of annotating codebases, creating sandbox tasks, and providing dynamic support. These innovations could potentially transform software development practices by improving the accessibility and efficiency of program comprehension tools.
△ Less
Submitted 10 May, 2024;
originally announced May 2024.
-
Going Viral: An Analysis of Advertising of Technology Products on TikTok
Authors:
Ekansh Agrawal
Abstract:
Social media has transformed the advertising landscape, becoming an essential tool for reaching and connecting with consumers. Its sharing and engagement features amplify brand exposure, while its cost-effective options provide businesses with flexible advertising solutions. TikTok is a more recent social media platform that has gained popularity for advertising, particularly in the realm of e-com…
▽ More
Social media has transformed the advertising landscape, becoming an essential tool for reaching and connecting with consumers. Its sharing and engagement features amplify brand exposure, while its cost-effective options provide businesses with flexible advertising solutions. TikTok is a more recent social media platform that has gained popularity for advertising, particularly in the realm of e-commerce, due to its large user base and viral nature. TikTok had 1.2 billion monthly active users in Q4 2021, generating an estimated $4.6 billion revenue in 2021. Virality can lead to a massive increase in brand exposure, reaching a vast audience that may not have been accessible through traditional marketing efforts alone. Advertisements for technological products are an example of such viral ads that are abundant on TikTok. The goal of this thesis is to understand how creators, community activity, and the recommendation algorithm influence the virality of advertisements for technology products on TikTok. The study analyzes various aspects of virality, including sentiment analysis, content characteristics, and the role of influencers. It employs data scra** and natural language processing tools to analyze metadata from 2,000 TikTok posts and 274,651, offering insights into the nuances of viral tech product advertising on TikTok.
△ Less
Submitted 25 December, 2023;
originally announced February 2024.
-
DEAP: Design Space Exploration for DNN Accelerator Parallelism
Authors:
Ekansh Agrawal,
Xiangyu Sam Xu
Abstract:
The boom in Large Language Models (LLMs) like GPT-4 and ChatGPT has marked a significant advancement in artificial intelligence. These models are becoming increasingly complex and powerful to train and serve. This growth in capabilities comes with a substantial increase in computational requirements, both in terms of hardware resources and energy consumption. The goal of this paper is to showcase…
▽ More
The boom in Large Language Models (LLMs) like GPT-4 and ChatGPT has marked a significant advancement in artificial intelligence. These models are becoming increasingly complex and powerful to train and serve. This growth in capabilities comes with a substantial increase in computational requirements, both in terms of hardware resources and energy consumption. The goal of this paper is to showcase how hardware and software co-design can come together and allow us to create customized hardware systems for specific LLM workloads. We propose a simulation workflow that allows us to combine model parallelism techniques with a multi-accelerator simulation framework for efficiency metrics. We focus on inference workloads and report power, cycle, and latency metrics upon performing a design space exploration search over multiple software and hardware configurations.
△ Less
Submitted 23 December, 2023;
originally announced December 2023.
-
Linked Open Data Validity -- A Technical Report from ISWS 2018
Authors:
Tayeb Abderrahmani Ghor,
Esha Agrawal,
Mehwish Alam,
Omar Alqawasmeh,
Claudia D'amato,
Amina Annane,
Amr Azzam,
Andrew Berezovskyi,
Russa Biswas,
Mathias Bonduel,
Quentin Brabant,
Cristina-iulia Bucur,
Elena Camossi,
Valentina Anita Carriero,
Shruthi Chari,
David Chaves Fraga,
Fiorela Ciroku,
Michael Cochez,
Hubert Curien,
Vincenzo Cutrona,
Rahma Dandan,
Danilo Dess,
Valerio Di Carlo,
Ahmed El Amine Djebri,
Marieke Van Erp
, et al. (46 additional authors not shown)
Abstract:
Linked Open Data (LOD) is the publicly available RDF data in the Web. Each LOD entity is identfied by a URI and accessible via HTTP. LOD encodes globalscale knowledge potentially available to any human as well as artificial intelligence that may want to benefit from it as background knowledge for supporting their tasks. LOD has emerged as the backbone of applications in diverse fields such as Natu…
▽ More
Linked Open Data (LOD) is the publicly available RDF data in the Web. Each LOD entity is identfied by a URI and accessible via HTTP. LOD encodes globalscale knowledge potentially available to any human as well as artificial intelligence that may want to benefit from it as background knowledge for supporting their tasks. LOD has emerged as the backbone of applications in diverse fields such as Natural Language Processing, Information Retrieval, Computer Vision, Speech Recognition, and many more. Nevertheless, regardless of the specific tasks that LOD-based tools aim to address, the reuse of such knowledge may be challenging for diverse reasons, e.g. semantic heterogeneity, provenance, and data quality. As aptly stated by Heath et al. Linked Data might be outdated, imprecise, or simply wrong": there arouses a necessity to investigate the problem of linked data validity. This work reports a collaborative effort performed by nine teams of students, guided by an equal number of senior researchers, attending the International Semantic Web Research School (ISWS 2018) towards addressing such investigation from different perspectives coupled with different approaches to tackle the issue.
△ Less
Submitted 26 March, 2019;
originally announced March 2019.