Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instant lecture availability pipeline #7

Open
1 task
Tracked by #4
akdasa opened this issue Jul 27, 2024 · 0 comments
Open
1 task
Tracked by #4

Instant lecture availability pipeline #7

akdasa opened this issue Jul 27, 2024 · 0 comments
Labels
feature New feature request

Comments

@akdasa
Copy link
Member

akdasa commented Jul 27, 2024

Problem Statement:

Users are eager to listen to new lectures as soon as they are available. However, the current process of making lectures accessible to users can cause delays, impacting user satisfaction and engagement.

Proposed Solution:

Implement an automated pipeline that streamlines the process of downloading, transcribing, and uploading new lectures to our servers. The proposed solution involves the following steps:

  1. Automated Download: Set up a system to automatically download new lectures as they are released.
  2. Transcription: Integrate a transcription service that converts audio lectures into text format in real-time or near real-time. This would make the content accessible for users who prefer reading or need captions.
  3. Upload to Servers: Once transcribed, the lectures will be automatically uploaded to our servers, making them available to users almost immediately.

Implementation plan

  • TBD
@akdasa akdasa added the feature New feature request label Jul 27, 2024
@akdasa akdasa changed the title Live channels Instant lecture availability pipeline Jul 27, 2024
@akdasa akdasa mentioned this issue Jul 27, 2024
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request
Projects
Status: No status
Development

No branches or pull requests

1 participant