Update app.py
Browse files
app.py
CHANGED
@@ -39,9 +39,9 @@ def create_choice_question(csv_file):
|
|
39 |
prompt_df['gpt'] = prompt_df['prompt'].apply(get_chatgpt_response)
|
40 |
|
41 |
# 問題ごとに分割
|
42 |
-
prompt_df['gpt_split'] =
|
43 |
# explodeメソッドを使用して、リストの各要素を新しい行として展開する
|
44 |
-
df_exploded =
|
45 |
# 不要な行(空の文字列を含む行)を削除
|
46 |
df_cleaned = df_exploded[df_exploded['gpt_split'].str.strip() != '']
|
47 |
|
|
|
39 |
prompt_df['gpt'] = prompt_df['prompt'].apply(get_chatgpt_response)
|
40 |
|
41 |
# 問題ごとに分割
|
42 |
+
prompt_df['gpt_split'] = prompt_df['gpt'].str.split('\[問題').apply(lambda x: ['[問題' + item for item in x if item])
|
43 |
# explodeメソッドを使用して、リストの各要素を新しい行として展開する
|
44 |
+
df_exploded = prompt_df.explode('gpt_split')
|
45 |
# 不要な行(空の文字列を含む行)を削除
|
46 |
df_cleaned = df_exploded[df_exploded['gpt_split'].str.strip() != '']
|
47 |
|