Python ile AI Destekli Rapor Oluşturma
Veri analizi yapıldıktan sonra en kritik aşama rapor oluşturmaktır. Yapay zeka sayesinde bu süreç tamamen otomatik hale getirilebilir.
AI Raporlama Nedir?
AI raporlama; veri analiz sonuçlarını anlamlı metinlere dönüştüren akıllı sistemlerdir.
💡 Finans, satış ve operasyon raporlarında kullanılır.
Gerekli Kütüphaneler
pip install pandas openai matplotlib
Veri Analizi
import pandas as pd
df = pd.read_csv("satis.csv")
ozet = df.describe().to_string()
AI ile Rapor Metni Oluşturma
from openai import OpenAI
client = OpenAI(api_key="OPENAI_API_KEY")
prompt = "Bu satış verilerine göre detaylı rapor yaz: " + ozet
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role":"user","content": prompt}]
)
rapor = response.choices[0].message.content
print(rapor)
Grafik Üretme
import matplotlib.pyplot as plt
df['satis'].plot(kind='bar')
plt.title("Satış Grafiği")
plt.savefig("grafik.png")
Raporu PDF'e Dönüştürme
from fpdf import FPDF
pdf = FPDF()
pdf.add_page()
pdf.set_font("Arial", size=12)
pdf.multi_cell(0,10, rapor)
pdf.output("rapor.pdf")
Kullanım Alanları
- Satış raporları
- Finansal analiz
- Operasyon raporları
- Performans değerlendirme
İpucu: AI raporları karar destek sistemi olarak kullanılmalıdır.