Rüya Yorumlayıcı (AI Dream Interpreter)
Jungiyen arketipler ve Freudyen sembolizm temelli, çoklu LLM yedekleme (Gemini + Groq Failover) ve yerel sembol RAG sözlüğüyle çalışan psikolojik rüya analiz ve takip platformu.

Proje Genel Bakış
Sıradan kalıp 'rüya tabiri' sözlüklerinin aksine Rüya Yorumlayıcı; Carl Gustav Jung'un kolektif bilinçdışı/arketipler kuramını ve Sigmund Freud'un sembolik analiz yaklaşımını modern LLM orkestrasyonuyla birleştiren kapsamlı bir farkındalık platformudur. Kullanıcının rüyalarını yalnızca 'iyi/kötü' diye etiketlemek yerine; metindeki sembolleri, baskın duygu tonlarını, zihinsel enerji seviyesini ve geçmiş rüyalarla olan örüntüleri analiz ederek kişiselleştirilmiş psikolojik içgörüler üretir.
Mimari & Çalışma Mantığı
Sembol RAG Eşleştirmesi: Rüya metnindeki somut semboller ve anahtar kavramlar taranarak yerleşik kültürel/psikolojik sembol veritabanıyla eşleştirilir ve modele doğrulanmış referans bağlam olarak beslenir.
3 Aşamalı Zincirleme Düşünce (Chain-of-Thought): Model tek seferde yüzeysel metin üretmek yerine sırasıyla Dedektif (somut öğe/eylem tespiti), Analist (Gölge, Anima, Persona arketip eşleşmesi) ve Sentez aşamalarından geçer.
Çoklu Model Yedekleme (Failover): Node.js/Express API katmanı birincil olarak Google Gemini 1.5 Flash'ı çağırır; kota veya ağ hatası durumunda kesintisiz olarak Groq Llama 3 hattına geçiş yapar.
Zaman Serisi & Bilinçaltı Analitiği: Firebase Firestore üzerinde saklanan rüya geçmişinden 0–100 arası enerji ortalaması, haftalık aktivite grafiği, aylık takvim ısıl haritası ve en sık görülen sembol istatistikleri çıkarılır.
Temel Özellikler
Kullanılan Teknolojiler
Projenin tüm kaynak kodlarını, Docker kurulumunu, sistem mimarisi şemalarını ve API dokümantasyonunu GitHub deposunda inceleyebilirsiniz.
GitHub'da Aç