pragnakalp commited on
Commit
9c0d256
·
1 Parent(s): 2274456

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -8
app.py CHANGED
@@ -4,6 +4,7 @@ import os
4
  import numpy as np
5
  import pandas as pd
6
  import json
 
7
  import huggingface_hub
8
  from huggingface_hub import Repository
9
  # from transformers import AutoTokenizer, AutoModelForSeq2SeqLM, AutoModelForSequenceClassification
@@ -14,7 +15,7 @@ qg = QuestionGenerator()
14
  HF_TOKEN = os.environ.get("HF_TOKEN")
15
  DATASET_NAME = "Question_Generation_T5"
16
  DATASET_REPO_URL = f"https://huggingface.co/datasets/pragnakalp/{DATASET_NAME}"
17
- DATA_FILENAME = "que_gen_logs.json"
18
  DATA_FILE = os.path.join("que_gen_logs", DATA_FILENAME)
19
  DATASET_REPO_ID = "pragnakalp/Question_Generation_T5"
20
  print("is none?", HF_TOKEN is None)
@@ -49,13 +50,19 @@ def generate_questions(article,num_que):
49
  "generated_questions" : generated_questions_list
50
  }
51
  generated_questions = summarized_data.get("generated_questions",'')
52
- entry = {"article": article, "generated_questions": generated_questions, "num_of_question": num_que}
53
- with open(DATA_FILE, "r") as file:
54
- data = json.load(file)
55
- data.append(entry)
56
- with open(DATA_FILE, "w") as file:
57
- json.dump(data, file)
58
- commit_url = repo.push_to_hub()
 
 
 
 
 
 
59
  for q in generated_questions:
60
  print(q)
61
  result = result + q + '\n'
 
4
  import numpy as np
5
  import pandas as pd
6
  import json
7
+ import csv
8
  import huggingface_hub
9
  from huggingface_hub import Repository
10
  # from transformers import AutoTokenizer, AutoModelForSeq2SeqLM, AutoModelForSequenceClassification
 
15
  HF_TOKEN = os.environ.get("HF_TOKEN")
16
  DATASET_NAME = "Question_Generation_T5"
17
  DATASET_REPO_URL = f"https://huggingface.co/datasets/pragnakalp/{DATASET_NAME}"
18
+ DATA_FILENAME = "que_gen_logs.csv"
19
  DATA_FILE = os.path.join("que_gen_logs", DATA_FILENAME)
20
  DATASET_REPO_ID = "pragnakalp/Question_Generation_T5"
21
  print("is none?", HF_TOKEN is None)
 
50
  "generated_questions" : generated_questions_list
51
  }
52
  generated_questions = summarized_data.get("generated_questions",'')
53
+ add_csv = [article, generated_questions, num_que]
54
+ with open(DATA_FILE, "a") as f:
55
+ writer = csv.writer(f)
56
+ # write the data
57
+ writer.writerow(add_csv)
58
+ commit_url = repo.push_to_hub()
59
+ print(commit_url)
60
+ # with open(DATA_FILE, "r") as file:
61
+ # data = json.load(file)
62
+ # data.append(entry)
63
+ # with open(DATA_FILE, "w") as file:
64
+ # json.dump(data, file)
65
+ # commit_url = repo.push_to_hub()
66
  for q in generated_questions:
67
  print(q)
68
  result = result + q + '\n'