deeksonparlma commited on
Commit
4ea55c2
·
1 Parent(s): 1a88edc

add tokenizer

Browse files
Files changed (2) hide show
  1. app.py +5 -2
  2. model.ipynb +18 -19
app.py CHANGED
@@ -10,14 +10,17 @@
10
  # write a gradio interface for tabibu-ai/mental-health-chatbot in huggingfacehub
11
 
12
  # Path: app.py
 
13
  import gradio as gr
14
 
15
  # install transformers and torch in requirements.txt
16
 
17
  from transformers import AutoTokenizer, AutoModelForSequenceClassification
18
 
19
- tokenizer = AutoTokenizer.from_pretrained("tabibu-ai/mental-health-chatbot")
20
- model = AutoModelForSequenceClassification.from_pretrained("tabibu-ai/mental-health-chatbot")
 
 
21
 
22
  def classify_text(inp):
23
  input_ids = tokenizer.encode(inp, return_tensors='pt')
 
10
  # write a gradio interface for tabibu-ai/mental-health-chatbot in huggingfacehub
11
 
12
  # Path: app.py
13
+ import pickle
14
  import gradio as gr
15
 
16
  # install transformers and torch in requirements.txt
17
 
18
  from transformers import AutoTokenizer, AutoModelForSequenceClassification
19
 
20
+ # tokenizer = AutoTokenizer.from_pretrained("tabibu-ai/mental-health-chatbot")
21
+
22
+ tokenizer = AutoTokenizer.from_pretrained("rabiaqayyum/autotrain-mental-health-analysis-752423172")
23
+ model = pickle.load(open("model.pkl", "rb"))
24
 
25
  def classify_text(inp):
26
  input_ids = tokenizer.encode(inp, return_tensors='pt')
model.ipynb CHANGED
@@ -2,19 +2,10 @@
2
  "cells": [
3
  {
4
  "cell_type": "code",
5
- "execution_count": 1,
6
  "id": "ace57031",
7
  "metadata": {},
8
  "outputs": [
9
- {
10
- "name": "stderr",
11
- "output_type": "stream",
12
- "text": [
13
- "2023-02-21 17:41:49.330107: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer.so.7'; dlerror: libnvinfer.so.7: cannot open shared object file: No such file or directory\n",
14
- "2023-02-21 17:41:49.330992: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer_plugin.so.7'; dlerror: libnvinfer_plugin.so.7: cannot open shared object file: No such file or directory\n",
15
- "2023-02-21 17:41:49.331010: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Cannot dlopen some TensorRT libraries. If you would like to use Nvidia GPU with TensorRT, please make sure the missing libraries mentioned above are installed properly.\n"
16
- ]
17
- },
18
  {
19
  "data": {
20
  "text/html": [
@@ -92,7 +83,7 @@
92
  "4 When healing from mental illness, early identi... "
93
  ]
94
  },
95
- "execution_count": 1,
96
  "metadata": {},
97
  "output_type": "execute_result"
98
  }
@@ -141,7 +132,7 @@
141
  },
142
  {
143
  "cell_type": "code",
144
- "execution_count": 8,
145
  "id": "8f51e39d",
146
  "metadata": {},
147
  "outputs": [
@@ -162,7 +153,7 @@
162
  },
163
  {
164
  "cell_type": "code",
165
- "execution_count": 9,
166
  "id": "1d697a39",
167
  "metadata": {},
168
  "outputs": [
@@ -190,7 +181,7 @@
190
  },
191
  {
192
  "cell_type": "code",
193
- "execution_count": 11,
194
  "id": "c5dde0e4",
195
  "metadata": {},
196
  "outputs": [
@@ -198,7 +189,7 @@
198
  "name": "stdout",
199
  "output_type": "stream",
200
  "text": [
201
- "Accuracy: 0.03333333333333333\n"
202
  ]
203
  }
204
  ],
@@ -247,20 +238,28 @@
247
  },
248
  {
249
  "cell_type": "code",
250
- "execution_count": 12,
251
  "id": "14406312",
252
  "metadata": {},
253
  "outputs": [],
254
  "source": [
255
- "new_question = \"What are the symptoms of depression?\"\n"
256
  ]
257
  },
258
  {
259
  "cell_type": "code",
260
- "execution_count": null,
261
  "id": "6b9198db",
262
  "metadata": {},
263
- "outputs": [],
 
 
 
 
 
 
 
 
264
  "source": [
265
  "new_question_vector = vectorizer.transform([new_question])\n",
266
  "prediction = model.predict(new_question_vector)\n",
 
2
  "cells": [
3
  {
4
  "cell_type": "code",
5
+ "execution_count": 2,
6
  "id": "ace57031",
7
  "metadata": {},
8
  "outputs": [
 
 
 
 
 
 
 
 
 
9
  {
10
  "data": {
11
  "text/html": [
 
83
  "4 When healing from mental illness, early identi... "
84
  ]
85
  },
86
+ "execution_count": 2,
87
  "metadata": {},
88
  "output_type": "execute_result"
89
  }
 
132
  },
133
  {
134
  "cell_type": "code",
135
+ "execution_count": 3,
136
  "id": "8f51e39d",
137
  "metadata": {},
138
  "outputs": [
 
153
  },
154
  {
155
  "cell_type": "code",
156
+ "execution_count": 4,
157
  "id": "1d697a39",
158
  "metadata": {},
159
  "outputs": [
 
181
  },
182
  {
183
  "cell_type": "code",
184
+ "execution_count": 5,
185
  "id": "c5dde0e4",
186
  "metadata": {},
187
  "outputs": [
 
189
  "name": "stdout",
190
  "output_type": "stream",
191
  "text": [
192
+ "Accuracy: 0.06666666666666667\n"
193
  ]
194
  }
195
  ],
 
238
  },
239
  {
240
  "cell_type": "code",
241
+ "execution_count": 8,
242
  "id": "14406312",
243
  "metadata": {},
244
  "outputs": [],
245
  "source": [
246
+ "new_question = input(\"Ask me anything : \")\n"
247
  ]
248
  },
249
  {
250
  "cell_type": "code",
251
+ "execution_count": 9,
252
  "id": "6b9198db",
253
  "metadata": {},
254
+ "outputs": [
255
+ {
256
+ "name": "stdout",
257
+ "output_type": "stream",
258
+ "text": [
259
+ "Prediction: ['\"Different kinds of therapy are more effective based on the nature of the mental health condition and/or symptoms and the person who has them (for example']\n"
260
+ ]
261
+ }
262
+ ],
263
  "source": [
264
  "new_question_vector = vectorizer.transform([new_question])\n",
265
  "prediction = model.predict(new_question_vector)\n",