Skip to main content

3 posts tagged with "Explorations"

View All Tags

CHYN - Revolutionizing Curated Travel with Cloud Computing

· 3 min read

Project Description

CHYN, derived from the Hindi word चयन (chayan), meaning 'to select' or 'curate', is a cloud-based platform designed to make curated travel more accessible. Utilizing advanced Machine Learning (ML) technologies, CHYN fills significant gaps in the oversaturated travel market, focusing on providing a highly personalized and accessible daily travel experience.

chyn Set Up Journey

Motivation

The project was inspired by the need to streamline the curated travel experience, making it more accessible and tailored through the use of cutting-edge ML technologies. CHYN aims to simplify the process of travel planning by automating the curation based on individual preferences and insights derived from vast amounts of travel data.

System Architecture

CHYN leverages a robust cloud-based architecture to deliver its services:

  • Frontend: Utilizes React (switched from Vue3 for better static file generation).
  • Hosting: AWS S3 bucket hosts the SPA, enabling web app hosting with automated builds and deployments via GitHub Actions.
  • Security and Access: Managed through AWS Route 53 for DNS resolution, AWS CloudFront for content delivery, and SSL certificates for secure user access.
  • Authentication: AWS Cognito is used for secure user authentication and authorization with JWT tokens.
  • Backend Processing: AWS Lambda functions handle CRUD operations, integrated with AWS RDS for relational data storage.

chyn Architecture

Key Technologies and Innovations

  • AWS Polly: Enhances accessibility by converting text to audio, aiding travelers who prefer audio guides or are visually impaired.
  • AWS Bedrock x Claude: Employs LLM models to extract noteworthy places and details from textual content, making it easier for users to bookmark places from blogs and articles.

Challenges

  • Managing S3 bucket configurations and ensuring that bucket names match the desired domain names.
  • Handling AWS Security Token Service (STS) for secure role assumption by IAM users.
  • Addressing common issues like 404 NotFound errors for misconfigured endpoints.

Impact and Significance

CHYN significantly impacts the travel industry by providing a platform that not only simplifies the travel planning process but also enhances the accessibility and personalization of travel experiences. It addresses key challenges in curated travel, such as the need for personalized recommendations and the ability to seamlessly integrate travel insights and preferences.

Limitations

  • The application currently operates with a limited scope, primarily focusing on San Francisco.
  • Privacy considerations prevent the use of background tracking, limiting real-time data gathering.
  • Distances between locations are calculated as the crow flies, which may not always reflect actual travel distances.

Conclusion

CHYN has successfully demonstrated how a range of AWS services can be integrated to build a comprehensive cloud-based solution for the travel industry. The project underscores the importance of security in cloud deployments and highlights the potential for cloud technologies to significantly enhance user experiences in web applications.

Future Scope

  • Personalized Recommendations: Introduce algorithms that tailor travel recommendations based on user behavior and past itineraries.
  • Social Sharing: Develop features that allow users to share their travel plans with friends or on social media platforms.
  • Surprise Me Feature: Implement an innovative feature that generates random but intriguing travel plans for users seeking spontaneous travel experiences.

Paper - Vehicle Collision Prediction Using CNN

· 3 min read

Project Overview

This project explores groundbreaking advancements in vehicle collision prediction algorithms using convolutional neural networks (CNNs). Highly recognized among the top 20% of submissions at the ICDAM international conference, our research presents a comprehensive analysis of 108 CNN configurations, significantly enhancing autonomous vehicle safety by innovatively addressing real-world complexities.

Vehicle Collision Prediction

Objectives

Develop a Highly Accurate System

Create a system that predicts vehicle collisions with high accuracy andminimal computational resources. This system aims to improve the reliability and responsiveness of autonomous vehicles in real-world conditions, ultimately enhancing road safety.

Evaluation

Assess various CNN configurations on performance metrics such as accuracy, precision, recall, and F1-score. The goal is to identify optimal configurations that ensure the best balance between performance and computational efficiency, facilitating widespread adoption in the automotive industry.

Methodology

The study involved creating and analyzing a substantial dataset of 8,284 data points and detailing the performance of various CNN configurations, examining aspects like accuracy, precision, recall, and F1-score. The detailed comparative analysis of various configurations -- including different layers, activation functions, optimizers, and loss functions, provides valuable insights into which combinations of techniques and optimizations yield the best results.

CNN Model

Key Findings

The top-performing CNN configuration achieved 100% accuracy along with perfect precision, recall, and F1-score, demonstrating its capability to reliably predict vehicle collisions in complex environments.

This high accuracy, coupled with low computational demands, marks a significant step forward in making advanced autonomous driving technologies more practical and accessible.

Key Challenges

Data Limitations

Significant challenges arose from the restricted availability and variability of real-world collision data, which is crucial for training predictive models.

Complexity in Prediction

Object prediction in autonomous driving typically benefits from the recognizable and consistent structures of objects like cars and humans. However, collision scenarios often partially or completely deform these structures, complicating the prediction process. This deformation disrupts the basic geometric and visual cues that are essential for accurate recognition, presenting a unique and significant challenge for collision prediction systems.

System Efficiency

Achieving high accuracy in collision prediction while maintaining computational efficiency was paramount, given the real-time operational needs of autonomous vehicles. This balance is crucial for the practical deployment of AI in dynamic environments, where both speed and reliability are critical.

Vehicle Collision Prediction

Impact

This research substantially advances the field of collision prediction algorithms, with significant implications for enhancing public safety and the operational efficiency of autonomous transportation systems. By improving the accuracy and reliability of such predictions, the technology can drastically reduce the incidence of road accidents, thereby saving lives and minimizing injuries.

Future Work

The next phase will focus on integrating and testing these CNN configurations in real-world scenarios with diverse types of autonomous vehicles. This effort will aim to further refine the models to handle a variety of traffic conditions, improving the overall robustness and reliability of the collision prediction technologies.

Conclusion

By setting new benchmarks in vehicle safety through innovative AI techniques, this project makes crucial contributions to enhancing global road safety. The distinguished recognition of our paper underscores the transformative impact and pioneering nature of our research.