Skip to content

Instantly share code, notes, and snippets.

View CodeWithOz's full-sized avatar

Uche Ozoemena CodeWithOz

  • Abuja, Nigeria
View GitHub Profile
@CodeWithOz
CodeWithOz / translations.json
Created November 6, 2025 17:02
Structured translations from ChatGPT
[
{
"sentence": "Mais arrêtez donc de dire toujours et encore félicitations.",
"translation": {
"translatedText": "But stop saying 'congratulations' over and over again.",
"verbs": [
{
"conjugatedForm": "arrêtez",
"infinitive": "arrêter",
"meaning": "to stop; to cease"
@CodeWithOz
CodeWithOz / transcript.json
Created November 5, 2025 16:49
Deepgram transcript from French audio
{
"words": [
{
"word": "mais",
"start": 0,
"end": 0.39999998,
"confidence": 0.9428711,
"punctuated_word": "Mais"
},
{
@CodeWithOz
CodeWithOz / fastapi-async-vs-non-blocking.py
Last active October 9, 2025 05:36
Code snippets showing different approaches to resolving blocking operations in a FastAPI server.
...
from fastapi.concurrency import run_in_threadpool
...
def prepare_for_upload_synchronously():
pass
def upload_to_s3():
@CodeWithOz
CodeWithOz / demo-enrichment-agent.py
Last active August 26, 2025 22:34
Agent for cleaning up named entities in YouTube video transcripts.
...
class TextReplacement(BaseModel):
replaced_text: str = Field(description="The updated text after replacing entities.")
...
class DemoEnrichmentAgent:
...
entity_replacer_llm: Runnable
@CodeWithOz
CodeWithOz / demo-enrichment-agent-logs.txt
Last active September 2, 2025 13:18
Logs from running the demo enrichment agent.
...
Agent response:
{
"transcript_text": "Hollywood director Kristoffer Nolen has announced his next big project, rumored to be another complex sci-fi thriller. Fans of Nolen\u2019s earlier work are eager to see if this film will rival the success of \u2018Inceptshun\u2019 or \u2018Dunkrik.\u2019",
"extracted_entities": {
"named_entities": [
{
"entity_name": "Kristoffer Nolen",
"entity_context": "Hollywood director known for sci-fi thrillers"