ddovidovich commited on
Commit
6f756fc
·
1 Parent(s): 50c6d0b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -4,6 +4,7 @@ import nltk
4
  import json
5
  import base64
6
  import pandas as pd
 
7
 
8
  os.environ["OPENAI_API_KEY"] = os.getenv("SECRET_KEY")
9
 
@@ -57,8 +58,9 @@ if uploaded_file:
57
  output = chain.run(input_documents=docs, question=query)
58
  st.subheader("Parsing result in JSON format")
59
  st.json(output)
60
-
61
- json_data = json.loads(json.dumps(output))
 
62
 
63
  names = [json_data.get("full_name", "N/A")]
64
  contacts = [json_data.get("contacts", "N/A")]
 
4
  import json
5
  import base64
6
  import pandas as pd
7
+ import re
8
 
9
  os.environ["OPENAI_API_KEY"] = os.getenv("SECRET_KEY")
10
 
 
58
  output = chain.run(input_documents=docs, question=query)
59
  st.subheader("Parsing result in JSON format")
60
  st.json(output)
61
+
62
+ valid_json = re.sub( "(?<={)\'|\'(?=})|(?<=\[)\'|\'(?=\])|\'(?=:)|(?<=: )\'|\'(?=,)|(?<=, )\'", "\"", output)
63
+ json_data = json.loads(json.dumps(valid_json))
64
 
65
  names = [json_data.get("full_name", "N/A")]
66
  contacts = [json_data.get("contacts", "N/A")]