import pptx from pptx.util import Inches from tkinter import * import pandas as pd from sklearn.tree import DecisionTreeClassifier from sklearn.model_selection import train_test_split

# 创建一个数据集用于记录用户反馈 dataset = pd.DataFrame(columns=['Title', 'Subtitle', 'Bullet1', 'Bullet2', 'Feedback'])

# 创建PPT文件 prs = pptx.Presentation() title_slide_layout = prs.slide_layouts[0] slide = prs.slides.add_slide(title_slide_layout) title = slide.shapes.title subtitle = slide.placeholders[1] title.text = "My PPT" subtitle.text = "Subtitle"

# 添加文本框和图片 bullet_slide_layout = prs.slide_layouts[1] slide = prs.slides.add_slide(bullet_slide_layout) shapes = slide.shapes

title_shape = shapes.title body_shape = shapes.placeholders[1]

title_shape.text = 'Bullet Slide'

tf = body_shape.text_frame tf.text = 'Bullet List'

p = tf.add_paragraph() p.text = 'Bullet 1' p.level = 1

p = tf.add_paragraph() p.text = 'Bullet 2' p.level = 2

img_path = 'image.jpg' left = top = Inches(1) pic = slide.shapes.add_picture(img_path, left, top)

# 设计交互界面 def create_ppt():

# 训练模型 def train_model():