Stream Processing & Visualization on AWS

Job ID: 37941323

Budget: $30 – $250 USD

As the client of this project, I'm looking for a proficient AWS, Python, and QuickSight expert to implement a solution for my video stream processing requirement.

The task involves:

- Taking a video stream link from YouTube or Twitch and ingesting it into AWS Kinesis.
- Providing this video stream as input to a code already written in Python, waiting in EC2 instances. The Python code's workings are already handled and won't need adjustments.
- Producing an output in CSV file. The CSV file should be structured in three columns that include 'face', 'emotion', and 'confidence'.
- Finally, ingest this CSV output in QuickSight and build a website showcasing these embedded insights.

The ideal freelancer for this job should have:

- Proficiency in AWS Kinesis, AWS EC2, and QuickSight.
- Experience handling media streams, particularly from video streaming platforms like YouTube or Twitch.
- Strong experience in developing and implementing Python code.
- Previous experience with CSV file handling.
- Solid web development skills, primarily for the QuickSight dashboard embedding.

This project aims to offload the Python code's output onto QuickSight for interpretation and visualization, enabling a smoother user experience for website visitors.

Thank you and looking forward to your proposals.