Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. from watson_developer_cloud import NaturalLanguageClassifierV1
  2. import pandas as pd
  3. import psycopg2
  4. import json
  5.  
  6. conn_string = 'host={} port={} dbname={} user={} password={}'.format('119.203.10.242', 5432, 'mydb', 'locq', 'Mypass***')
  7. conn_cbedce9523454e8e9fd3fb55d4c1a52e = psycopg2.connect(conn_string)
  8.  
  9. data_df_1 = pd.read_sql('SELECT description from public."search_product"', con=conn_cbedce9523454e8e9fd3fb55d4c1a52e)
  10.  
  11.  
  12. natural_language_classifier = NaturalLanguageClassifierV1(
  13. iam_apikey='F76ugy8hv1s3sr87buhb7564vb7************'
  14. )
  15.  
  16.  
  17. classes = natural_language_classifier.classify('7818d2s519-nlc-1311', data_df_1.to_json())
  18.  
  19. print(json.loads(classes, indent=2))
  20.  
  21. ---------------------------------------------------------------------------
  22. TypeError Traceback (most recent call last)
  23. <ipython-input-7-b6b7d122a500> in <module>()
  24. 2
  25. 3 classes = natural_language_classifier.classify('7818d2s519-nlc-1311', data_df_1.to_json())
  26. ----> 4 print(json.loads(classes, indent=2))
  27.  
  28. /opt/conda/envs/DSX-Python35/lib/python3.5/json/__init__.py in loads(s, encoding, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, **kw)
  29. 310 if not isinstance(s, str):
  30. 311 raise TypeError('the JSON object must be str, not {!r}'.format(
  31. --> 312 s.__class__.__name__))
  32. 313 if s.startswith(u'ufeff'):
  33. 314 raise JSONDecodeError("Unexpected UTF-8 BOM (decode using utf-8-sig)",
  34.  
  35.  
  36. TypeError: the JSON object must be str, not 'DetailedResponse'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement