Skip to content

Commit b1db0bc

Browse files
Improve code
1 parent 036e31a commit b1db0bc

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

app/domain/data/metrics/transcription_dto.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44

55

66
class TranscriptionSegmentDTO(BaseModel):
7-
start_time: float = Field(default="", alias="startTime")
8-
end_time: float = Field(default="", alias="endTime")
7+
start_time: float = Field(default=0.0, alias="startTime")
8+
end_time: float = Field(default=0.0, alias="endTime")
99
text: str = Field(default="", alias="text")
1010
slide_number: int = Field(default=0, alias="slideNumber")
1111
lecture_unit_id: int = Field(default=0, alias="lectureUnitId")
1212

1313

1414
class TranscriptionDTO(BaseModel):
15-
language: str = Field(default="", alias="language")
15+
language: str = Field(default="en", alias="language")
1616
segments: List[TranscriptionSegmentDTO] = Field(default=[], alias="segments")
1717

1818

1919
class TranscriptionWebhookDTO(BaseModel):
20-
transcription: TranscriptionDTO = Field(default="", alias="transcription")
20+
transcription: TranscriptionDTO = Field(alias="transcription")
2121
lecture_id: int = Field(alias="lectureId")
2222
lecture_name: str = Field(default="", alias="lectureName")
2323
course_id: int = Field(alias="courseId")

app/pipeline/transcription_ingestion_pipeline.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ def __call__(self) -> None:
7676
chunks = self.chunk_transcriptions(self.dto.transcriptions)
7777

7878
self.callback.in_progress("Summarizing transcriptions")
79-
chunks = self.summarize_chunks(chunks)
79+
# chunks = self.summarize_chunks(chunks)
8080

8181
self.callback.in_progress("Ingesting transcriptions into vector database")
82-
self.batch_insert(chunks)
82+
# self.batch_insert(chunks)
8383
self.callback.done("Transcriptions ingested successfully")
8484

8585
except Exception as e:

app/vector_database/lecture_transcription_schema.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def init_lecture_transcription_schema(client: WeaviateClient) -> Collection:
4040
name=LectureTranscriptionSchema.COURSE_ID.value,
4141
description="The ID of the course",
4242
data_type=DataType.INT,
43-
index_searable=False,
43+
index_searchable=False,
4444
),
4545
Property(
4646
name=LectureTranscriptionSchema.COURSE_NAME.value,

app/web/status/transcription_ingestion_callback.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
class TranscriptionIngestionStatus(StatusCallback):
1313
"""
14-
Callback class for updating the status of a Faq ingestion Pipeline run.
14+
Callback class for updating the status of a Lecture Transcription ingestion Pipeline run.
1515
"""
1616

1717
def __init__(

0 commit comments

Comments
 (0)