ChoralMind / template.py
timflash's picture
Initial commit
3795b82
raw
history blame contribute delete
861 Bytes
import os
def create_project_structure():
# Define project structure
folders = [
"docs",
"data/english",
"data/yoruba",
"embeddings",
"retriever",
"llm",
"telegram_bot"
]
files = [
"main.py",
"embeddings/generate_english_embeddings.py",
"embeddings/generate_yoruba_embeddings.py",
"retriever/retriever.py",
"llm/generate_response.py",
"telegram_bot/bot.py",
"requirements.txt",
".env"
]
# Create folders
for folder in folders:
os.makedirs(folder, exist_ok=True)
print(f"Created folder: {folder}")
# Create empty files
for file in files:
with open(file, "w") as f:
pass
print(f"Created file: {file}")
if __name__ == "__main__":
create_project_structure()