Team Ai
Apppublic

Decoder2704/python-chatbot-jay

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
Data Analysis.ipynb727 linesDownload Raw Back to root
1{2 "cells": [3  {4   "cell_type": "code",5   "execution_count": 1,6   "id": "d6a3c639",7   "metadata": {},8   "outputs": [],9   "source": [10    "import pandas as pd\n",11    "import matplotlib.pyplot as plt\n",12    "from bs4 import BeautifulSoup"13   ]14  },15  {16   "cell_type": "code",17   "execution_count": 2,18   "id": "9ad19adb",19   "metadata": {},20   "outputs": [],21   "source": [22    "questions = pd.read_csv('Dataset/Questions.csv',encoding='latin-1')"23   ]24  },25  {26   "cell_type": "code",27   "execution_count": 3,28   "id": "36ae43e2",29   "metadata": {},30   "outputs": [31    {32     "name": "stdout",33     "output_type": "stream",34     "text": [35      "Index(['Id', 'OwnerUserId', 'CreationDate', 'Score', 'Title', 'Body'], dtype='object')\n"36     ]37    }38   ],39   "source": [40    "print(questions.columns)"41   ]42  },43  {44   "cell_type": "code",45   "execution_count": 4,46   "id": "4549b751",47   "metadata": {},48   "outputs": [49    {50     "name": "stdout",51     "output_type": "stream",52     "text": [53      "Number of Questions in the Dataset:  607282\n"54     ]55    }56   ],57   "source": [58    "print(\"Number of Questions in the Dataset: \",len(questions))"59   ]60  },61  {62   "cell_type": "code",63   "execution_count": 5,64   "id": "594578cc",65   "metadata": {},66   "outputs": [67    {68     "data": {69      "text/html": [70       "<div>\n",71       "<style scoped>\n",72       "    .dataframe tbody tr th:only-of-type {\n",73       "        vertical-align: middle;\n",74       "    }\n",75       "\n",76       "    .dataframe tbody tr th {\n",77       "        vertical-align: top;\n",78       "    }\n",79       "\n",80       "    .dataframe thead th {\n",81       "        text-align: right;\n",82       "    }\n",83       "</style>\n",84       "<table border=\"1\" class=\"dataframe\">\n",85       "  <thead>\n",86       "    <tr style=\"text-align: right;\">\n",87       "      <th></th>\n",88       "      <th>Id</th>\n",89       "      <th>OwnerUserId</th>\n",90       "      <th>CreationDate</th>\n",91       "      <th>Score</th>\n",92       "      <th>Title</th>\n",93       "      <th>Body</th>\n",94       "    </tr>\n",95       "  </thead>\n",96       "  <tbody>\n",97       "    <tr>\n",98       "      <th>0</th>\n",99       "      <td>469</td>\n",100       "      <td>147.0</td>\n",101       "      <td>2008-08-02T15:11:16Z</td>\n",102       "      <td>21</td>\n",103       "      <td>How can I find the full path to a font from it...</td>\n",104       "      <td>&lt;p&gt;I am using the Photoshop's javascript API t...</td>\n",105       "    </tr>\n",106       "    <tr>\n",107       "      <th>1</th>\n",108       "      <td>502</td>\n",109       "      <td>147.0</td>\n",110       "      <td>2008-08-02T17:01:58Z</td>\n",111       "      <td>27</td>\n",112       "      <td>Get a preview JPEG of a PDF on Windows?</td>\n",113       "      <td>&lt;p&gt;I have a cross-platform (Python) applicatio...</td>\n",114       "    </tr>\n",115       "    <tr>\n",116       "      <th>2</th>\n",117       "      <td>535</td>\n",118       "      <td>154.0</td>\n",119       "      <td>2008-08-02T18:43:54Z</td>\n",120       "      <td>40</td>\n",121       "      <td>Continuous Integration System for a Python Cod...</td>\n",122       "      <td>&lt;p&gt;I'm starting work on a hobby project with a...</td>\n",123       "    </tr>\n",124       "    <tr>\n",125       "      <th>3</th>\n",126       "      <td>594</td>\n",127       "      <td>116.0</td>\n",128       "      <td>2008-08-03T01:15:08Z</td>\n",129       "      <td>25</td>\n",130       "      <td>cx_Oracle: How do I iterate over a result set?</td>\n",131       "      <td>&lt;p&gt;There are several ways to iterate over a re...</td>\n",132       "    </tr>\n",133       "    <tr>\n",134       "      <th>4</th>\n",135       "      <td>683</td>\n",136       "      <td>199.0</td>\n",137       "      <td>2008-08-03T13:19:16Z</td>\n",138       "      <td>28</td>\n",139       "      <td>Using 'in' to match an attribute of Python obj...</td>\n",140       "      <td>&lt;p&gt;I don't remember whether I was dreaming or ...</td>\n",141       "    </tr>\n",142       "  </tbody>\n",143       "</table>\n",144       "</div>"145      ],146      "text/plain": [147       "    Id  OwnerUserId          CreationDate  Score  \\\n",148       "0  469        147.0  2008-08-02T15:11:16Z     21   \n",149       "1  502        147.0  2008-08-02T17:01:58Z     27   \n",150       "2  535        154.0  2008-08-02T18:43:54Z     40   \n",151       "3  594        116.0  2008-08-03T01:15:08Z     25   \n",152       "4  683        199.0  2008-08-03T13:19:16Z     28   \n",153       "\n",154       "                                               Title  \\\n",155       "0  How can I find the full path to a font from it...   \n",156       "1            Get a preview JPEG of a PDF on Windows?   \n",157       "2  Continuous Integration System for a Python Cod...   \n",158       "3     cx_Oracle: How do I iterate over a result set?   \n",159       "4  Using 'in' to match an attribute of Python obj...   \n",160       "\n",161       "                                                Body  \n",162       "0  <p>I am using the Photoshop's javascript API t...  \n",163       "1  <p>I have a cross-platform (Python) applicatio...  \n",164       "2  <p>I'm starting work on a hobby project with a...  \n",165       "3  <p>There are several ways to iterate over a re...  \n",166       "4  <p>I don't remember whether I was dreaming or ...  "167      ]168     },169     "execution_count": 5,170     "metadata": {},171     "output_type": "execute_result"172    }173   ],174   "source": [175    "questions.head()"176   ]177  },178  {179   "cell_type": "code",180   "execution_count": 6,181   "id": "4b0f79fb",182   "metadata": {},183   "outputs": [],184   "source": [185    "answers = pd.read_csv('Dataset/Answers.csv',encoding = 'latin-1')"186   ]187  },188  {189   "cell_type": "code",190   "execution_count": 7,191   "id": "2c143273",192   "metadata": {},193   "outputs": [194    {195     "name": "stdout",196     "output_type": "stream",197     "text": [198      "Index(['Id', 'OwnerUserId', 'CreationDate', 'ParentId', 'Score', 'Body'], dtype='object')\n"199     ]200    }201   ],202   "source": [203    "print(answers.columns)"204   ]205  },206  {207   "cell_type": "code",208   "execution_count": 8,209   "id": "4625de97",210   "metadata": {},211   "outputs": [212    {213     "name": "stdout",214     "output_type": "stream",215     "text": [216      "Number of Answers:  987122\n"217     ]218    }219   ],220   "source": [221    "print(\"Number of Answers: \",len(answers))"222   ]223  },224  {225   "cell_type": "code",226   "execution_count": 9,227   "id": "d8cb1ca9",228   "metadata": {},229   "outputs": [230    {231     "data": {232      "text/html": [233       "<div>\n",234       "<style scoped>\n",235       "    .dataframe tbody tr th:only-of-type {\n",236       "        vertical-align: middle;\n",237       "    }\n",238       "\n",239       "    .dataframe tbody tr th {\n",240       "        vertical-align: top;\n",241       "    }\n",242       "\n",243       "    .dataframe thead th {\n",244       "        text-align: right;\n",245       "    }\n",246       "</style>\n",247       "<table border=\"1\" class=\"dataframe\">\n",248       "  <thead>\n",249       "    <tr style=\"text-align: right;\">\n",250       "      <th></th>\n",251       "      <th>Id</th>\n",252       "      <th>OwnerUserId</th>\n",253       "      <th>CreationDate</th>\n",254       "      <th>ParentId</th>\n",255       "      <th>Score</th>\n",256       "      <th>Body</th>\n",257       "    </tr>\n",258       "  </thead>\n",259       "  <tbody>\n",260       "    <tr>\n",261       "      <th>0</th>\n",262       "      <td>497</td>\n",263       "      <td>50.0</td>\n",264       "      <td>2008-08-02T16:56:53Z</td>\n",265       "      <td>469</td>\n",266       "      <td>4</td>\n",267       "      <td>&lt;p&gt;open up a terminal (Applications-&amp;gt;Utilit...</td>\n",268       "    </tr>\n",269       "    <tr>\n",270       "      <th>1</th>\n",271       "      <td>518</td>\n",272       "      <td>153.0</td>\n",273       "      <td>2008-08-02T17:42:28Z</td>\n",274       "      <td>469</td>\n",275       "      <td>2</td>\n",276       "      <td>&lt;p&gt;I haven't been able to find anything that d...</td>\n",277       "    </tr>\n",278       "    <tr>\n",279       "      <th>2</th>\n",280       "      <td>536</td>\n",281       "      <td>161.0</td>\n",282       "      <td>2008-08-02T18:49:07Z</td>\n",283       "      <td>502</td>\n",284       "      <td>9</td>\n",285       "      <td>&lt;p&gt;You can use ImageMagick's convert utility f...</td>\n",286       "    </tr>\n",287       "    <tr>\n",288       "      <th>3</th>\n",289       "      <td>538</td>\n",290       "      <td>156.0</td>\n",291       "      <td>2008-08-02T18:56:56Z</td>\n",292       "      <td>535</td>\n",293       "      <td>23</td>\n",294       "      <td>&lt;p&gt;One possibility is Hudson.  It's written in...</td>\n",295       "    </tr>\n",296       "    <tr>\n",297       "      <th>4</th>\n",298       "      <td>541</td>\n",299       "      <td>157.0</td>\n",300       "      <td>2008-08-02T19:06:40Z</td>\n",301       "      <td>535</td>\n",302       "      <td>20</td>\n",303       "      <td>&lt;p&gt;We run &lt;a href=\"http://buildbot.net/trac\"&gt;B...</td>\n",304       "    </tr>\n",305       "  </tbody>\n",306       "</table>\n",307       "</div>"308      ],309      "text/plain": [310       "    Id  OwnerUserId          CreationDate  ParentId  Score  \\\n",311       "0  497         50.0  2008-08-02T16:56:53Z       469      4   \n",312       "1  518        153.0  2008-08-02T17:42:28Z       469      2   \n",313       "2  536        161.0  2008-08-02T18:49:07Z       502      9   \n",314       "3  538        156.0  2008-08-02T18:56:56Z       535     23   \n",315       "4  541        157.0  2008-08-02T19:06:40Z       535     20   \n",316       "\n",317       "                                                Body  \n",318       "0  <p>open up a terminal (Applications-&gt;Utilit...  \n",319       "1  <p>I haven't been able to find anything that d...  \n",320       "2  <p>You can use ImageMagick's convert utility f...  \n",321       "3  <p>One possibility is Hudson.  It's written in...  \n",322       "4  <p>We run <a href=\"http://buildbot.net/trac\">B...  "323      ]324     },325     "execution_count": 9,326     "metadata": {},327     "output_type": "execute_result"328    }329   ],330   "source": [331    "answers.head()"332   ]333  },334  {335   "cell_type": "code",336   "execution_count": 10,337   "id": "8125fd0d",338   "metadata": {},339   "outputs": [],340   "source": [341    "tags = pd.read_csv('Dataset/Tags.csv',encoding = 'latin-1')"342   ]343  },344  {345   "cell_type": "code",346   "execution_count": 11,347   "id": "4c51b9c1",348   "metadata": {},349   "outputs": [350    {351     "name": "stdout",352     "output_type": "stream",353     "text": [354      "Index(['Id', 'Tag'], dtype='object')\n"355     ]356    }357   ],358   "source": [359    "print(tags.columns)"360   ]361  },362  {363   "cell_type": "code",364   "execution_count": 12,365   "id": "4bc802ab",366   "metadata": {},367   "outputs": [368    {369     "name": "stdout",370     "output_type": "stream",371     "text": [372      "Number of tags :  1885078\n"373     ]374    }375   ],376   "source": [377    "print(\"Number of tags : \",len(tags))"378   ]379  },380  {381   "cell_type": "code",382   "execution_count": 13,383   "id": "dfb780bd",384   "metadata": {},385   "outputs": [386    {387     "data": {388      "text/html": [389       "<div>\n",390       "<style scoped>\n",391       "    .dataframe tbody tr th:only-of-type {\n",392       "        vertical-align: middle;\n",393       "    }\n",394       "\n",395       "    .dataframe tbody tr th {\n",396       "        vertical-align: top;\n",397       "    }\n",398       "\n",399       "    .dataframe thead th {\n",400       "        text-align: right;\n",401       "    }\n",402       "</style>\n",403       "<table border=\"1\" class=\"dataframe\">\n",404       "  <thead>\n",405       "    <tr style=\"text-align: right;\">\n",406       "      <th></th>\n",407       "      <th>Id</th>\n",408       "      <th>Tag</th>\n",409       "    </tr>\n",410       "  </thead>\n",411       "  <tbody>\n",412       "    <tr>\n",413       "      <th>0</th>\n",414       "      <td>469</td>\n",415       "      <td>python</td>\n",416       "    </tr>\n",417       "    <tr>\n",418       "      <th>1</th>\n",419       "      <td>469</td>\n",420       "      <td>osx</td>\n",421       "    </tr>\n",422       "    <tr>\n",423       "      <th>2</th>\n",424       "      <td>469</td>\n",425       "      <td>fonts</td>\n",426       "    </tr>\n",427       "    <tr>\n",428       "      <th>3</th>\n",429       "      <td>469</td>\n",430       "      <td>photoshop</td>\n",431       "    </tr>\n",432       "    <tr>\n",433       "      <th>4</th>\n",434       "      <td>502</td>\n",435       "      <td>python</td>\n",436       "    </tr>\n",437       "  </tbody>\n",438       "</table>\n",439       "</div>"440      ],441      "text/plain": [442       "    Id        Tag\n",443       "0  469     python\n",444       "1  469        osx\n",445       "2  469      fonts\n",446       "3  469  photoshop\n",447       "4  502     python"448      ]449     },450     "execution_count": 13,451     "metadata": {},452     "output_type": "execute_result"453    }454   ],455   "source": [456    "tags.head()"457   ]458  },459  {460   "cell_type": "code",461   "execution_count": 14,462   "id": "b995a431",463   "metadata": {},464   "outputs": [465    {466     "name": "stdout",467     "output_type": "stream",468     "text": [469      "Number of unique Tags :  16896\n"470     ]471    }472   ],473   "source": [474    "print(\"Number of unique Tags : \",len(tags['Tag'].unique()))"475   ]476  },477  {478   "cell_type": "code",479   "execution_count": 15,480   "id": "092f8010",481   "metadata": {},482   "outputs": [483    {484     "name": "stdout",485     "output_type": "stream",486     "text": [487      "Number of Tags which have appeared more than 1000 times:  207\n"488     ]489    }490   ],491   "source": [492    "countOfTag=tags['Tag'].value_counts()\n",493    "countTags=tags[tags.Tag.isin(countOfTag.index[countOfTag.gt(1000)])]\n",494    "print(\"Number of Tags which have appeared more than 1000 times: \",len(countTags.Tag.unique()))"495   ]496  },497  {498   "cell_type": "code",499   "execution_count": 16,500   "id": "d2eeedb7",501   "metadata": {},502   "outputs": [503    {504     "name": "stdout",505     "output_type": "stream",506     "text": [507      "Tage which have appeared more than 1000 times: \n",508      "['python' 'osx' 'windows' 'image' 'pdf' 'sql' 'database' 'arrays'\n",509      " 'iteration' 'django' 'oop' 'mysql' 'postgresql' 'methods' 'syntax' 'xml'\n",510      " 'list' 'tuples' 'php' 'user-interface' 'tkinter' 'linux' 'ruby' 'apache'\n",511      " 'c' 'matlab' 'unicode' 'urllib' 'xpath' 'c++' 'unit-testing' 'lxml'\n",512      " 'loops' 'string' 'regex' 'audio' 'ctypes' 'object' 'matrix' 'orm'\n",513      " 'django-models' 'java' 'datetime' 'subprocess' 'git' 'io' 'gtk' 'pygtk'\n",514      " 'pygame' 'wxpython' 'perl' 'multithreading' 'file-io' 'ssh' 'performance'\n",515      " 'http' 'html' 'shell' 'google-app-engine' 'sorting' 'mod-wsgi'\n",516      " 'python-3.x' 'parsing' 'inheritance' 'variables' 'dictionary' 'file'\n",517      " 'javascript' 'authentication' 'python-2.x' 'date' 'url' 'cgi' 'wsgi'\n",518      " 'math' 'debugging' 'list-comprehension' 'generator' 'sqlalchemy'\n",519      " 'networking' 'for-loop' 'encryption' 'numpy' 'mongodb' 'time' 'path'\n",520      " 'optimization' 'jython' 'ajax' 'class' 'exception' 'sockets' 'set'\n",521      " 'ubuntu' 'function' 'python-import' 'post' 'python-2.7' 'input' 'import'\n",522      " 'email' 'bash' 'c#' 'twisted' 'qt' 'pyqt' 'split' 'api' 'ssl' 'templates'\n",523      " 'django-templates' 'android' 'algorithm' 'encoding' 'excel'\n",524      " 'django-views' 'recursion' 'testing' 'django-forms' 'py2exe' 'logging'\n",525      " 'matplotlib' 'text' 'csv' 'urllib2' 'eclipse' 'jquery' 'beautifulsoup'\n",526      " 'facebook' 'decorator' 'lambda' 'mechanize' 'module' 'pydev' 'pyramid'\n",527      " 'pickle' 'nginx' 'django-admin' 'unix' 'setuptools' 'search'\n",528      " 'if-statement' 'image-processing' 'utf-8' 'json' 'memory' 'elementtree'\n",529      " 'rest' 'nltk' 'nlp' 'sqlite' 'forms' 'printing' 'amazon-web-services'\n",530      " 'python-imaging-library' 'virtualenv' 'replace' 'twitter' 'mocking'\n",531      " 'cython' 'ipython' 'random' 'opencv' 'graph' 'plot' 'multiprocessing'\n",532      " 'web-crawler' 'while-loop' 'pip' 'mysql-python' 'jinja2'\n",533      " 'django-queryset' 'scipy' 'selenium' 'indexing' 'pyqt4' 'web-scraping'\n",534      " 'multidimensional-array' 'boto' 'sqlite3' 'machine-learning' 'scrapy'\n",535      " 'tornado' 'networkx' 'pyside' 'argparse' 'celery' 'python-requests'\n",536      " 'openerp' 'pymongo' 'flask' 'pycharm' 'dataframe' 'heroku' 'scikit-learn'\n",537      " 'selenium-webdriver' 'pandas' 'kivy' 'flask-sqlalchemy' 'web'\n",538      " 'django-rest-framework' 'raspberry-pi' 'anaconda' 'python-3.4'\n",539      " 'apache-spark' 'pyspark' 'tensorflow']\n"540     ]541    }542   ],543   "source": [544    "print(\"Tage which have appeared more than 1000 times: \")\n",545    "print(countTags.Tag.unique())"546   ]547  },548  {549   "cell_type": "code",550   "execution_count": 17,551   "id": "23293d51",552   "metadata": {},553   "outputs": [554    {555     "name": "stdout",556     "output_type": "stream",557     "text": [558      "Top 50 Tagse and their Frequency: \n",559      "python               607283\n",560      "django                62818\n",561      "python-2.7            34616\n",562      "pandas                26854\n",563      "python-3.x            26814\n",564      "numpy                 25848\n",565      "list                  18951\n",566      "matplotlib            16521\n",567      "regex                 14047\n",568      "dictionary            13413\n",569      "tkinter               10766\n",570      "string                10616\n",571      "flask                 10488\n",572      "google-app-engine     10286\n",573      "csv                    9323\n",574      "arrays                 9170\n",575      "json                   8023\n",576      "mysql                  7529\n",577      "linux                  7121\n",578      "html                   7118\n",579      "scipy                  6908\n",580      "multithreading         6804\n",581      "sqlalchemy             6661\n",582      "windows                6267\n",583      "beautifulsoup          6054\n",584      "django-models          5797\n",585      "javascript             5788\n",586      "selenium               5654\n",587      "xml                    5332\n",588      "pyqt                   5217\n",589      "class                  5083\n",590      "osx                    5056\n",591      "pygame                 5050\n",592      "opencv                 4995\n",593      "dataframe              4958\n",594      "function               4867\n",595      "c++                    4850\n",596      "file                   4665\n",597      "scrapy                 4638\n",598      "sockets                4585\n",599      "subprocess             4418\n",600      "loops                  4355\n",601      "scikit-learn           4289\n",602      "pip                    4178\n",603      "algorithm              4168\n",604      "unicode                4135\n",605      "parsing                4062\n",606      "datetime               4040\n",607      "web-scraping           3940\n",608      "multiprocessing        3876\n",609      "Name: Tag, dtype: int64\n"610     ]611    }612   ],613   "source": [614    "frequentTags=countOfTag[:50]\n",615    "print(\"Top 50 Tagse and their Frequency: \")\n",616    "print(frequentTags)"617   ]618  },619  {620   "cell_type": "code",621   "execution_count": 18,622   "id": "d37d6c1f",623   "metadata": {},624   "outputs": [625    {626     "data": {627      "text/plain": [628       "<AxesSubplot:>"629      ]630     },631     "execution_count": 18,632     "metadata": {},633     "output_type": "execute_result"634    },635    {636     "data": {637      "image/png": "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\n",638      "text/plain": [639       "<Figure size 1440x360 with 1 Axes>"640      ]641     },642     "metadata": {643      "needs_background": "light"644     },645     "output_type": "display_data"646    }647   ],648   "source": [649    "frequentTags[1:].plot.bar(figsize=(20,5))"650   ]651  },652  {653   "cell_type": "code",654   "execution_count": 19,655   "id": "a7d63148",656   "metadata": {},657   "outputs": [658    {659     "name": "stdout",660     "output_type": "stream",661     "text": [662      "Raw data from Questions Dataset: \n",663      "\n",664      "<p>I have a cross-platform (Python) application which needs to generate a JPEG preview of the first page of a PDF.</p>\n",665      "\n",666      "<p>On the Mac I am spawning <a href=\"http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/sips.1.html\">sips</a>.  Is there something similarly simple I can do on Windows?</p>\n",667      "\n"668     ]669    }670   ],671   "source": [672    "print(\"Raw data from Questions Dataset: \",end=\"\\n\\n\")\n",673    "print(questions.Body[1])"674   ]675  },676  {677   "cell_type": "code",678   "execution_count": 21,679   "id": "0977e5d7",680   "metadata": {},681   "outputs": [682    {683     "name": "stdout",684     "output_type": "stream",685     "text": [686      "I have a cross-platform (Python) application which needs to generate a JPEG preview of the first page of a PDF.\n",687      "On the Mac I am spawning sips.  Is there something similarly simple I can do on Windows?\n",688      "\n"689     ]690    }691   ],692   "source": [693    "print(BeautifulSoup(questions.Body[1]).get_text())"694   ]695  },696  {697   "cell_type": "code",698   "execution_count": null,699   "id": "5e0a3528",700   "metadata": {},701   "outputs": [],702   "source": []703  }704 ],705 "metadata": {706  "kernelspec": {707   "display_name": "Python 3",708   "language": "python",709   "name": "python3"710  },711  "language_info": {712   "codemirror_mode": {713    "name": "ipython",714    "version": 3715   },716   "file_extension": ".py",717   "mimetype": "text/x-python",718   "name": "python",719   "nbconvert_exporter": "python",720   "pygments_lexer": "ipython3",721   "version": "3.8.8"722  }723 },724 "nbformat": 4,725 "nbformat_minor": 5726}727