{"cells":[{"metadata":{"_uuid":"459c1c33e3ea5dd6e6520e62ae25b8e1697a361e"},"cell_type":"markdown","source":"# Digital Image recognition using Knn"},{"metadata":{"_uuid":"31c63060c33b521f5cebd65937c9d206f70d1f9c"},"cell_type":"markdown","source":"### Importing libraries"},{"metadata":{"trusted":false,"collapsed":true,"_uuid":"d4292dec7ae06f9e82d0781455d30f13e318963b"},"cell_type":"code","source":"import pandas as pd\nfrom sklearn.neighbors import KNeighborsClassifier","execution_count":3,"outputs":[]},{"metadata":{"_uuid":"4270f0e78b229ebdbdabe72183bb837a1eadeedd"},"cell_type":"markdown","source":"### Importing Data"},{"metadata":{"collapsed":true,"trusted":false,"_uuid":"347ecef6f7983e77e558a80270867e1f247df28c"},"cell_type":"code","source":"train=pd.read_csv('../input/train.csv')\ntest=pd.read_csv('../input/test.csv')","execution_count":2,"outputs":[]},{"metadata":{"_uuid":"09add5a37f5ce05a6cbcee07b4ac06f855ca4191"},"cell_type":"markdown","source":"### Using Knn as the classifier"},{"metadata":{"trusted":false,"_uuid":"591e377395c8f1e1275552716949d9d7447324ae"},"cell_type":"code","source":"x=train.drop('label',1)\ny=train['label']\nclf= KNeighborsClassifier(n_jobs=-1)\nclf.fit(x,y)","execution_count":4,"outputs":[]},{"metadata":{"_uuid":"f2f115965ba63b75398e27cad1070e342afbf835"},"cell_type":"markdown","source":"### Predicting the values with the model"},{"metadata":{"collapsed":true,"trusted":false,"_uuid":"a683cf1b09f6eee5cafd7a21f8cda3682ed40ddd"},"cell_type":"code","source":"y=clf.predict(test)","execution_count":5,"outputs":[]},{"metadata":{"_uuid":"c212ee687a9180edf915c131f88ff43f72bf29a8"},"cell_type":"markdown","source":"### Exporting the results"},{"metadata":{"collapsed":true,"trusted":false,"_uuid":"f7bf6a10e302c8373c5c8a13f122463ff70754d5"},"cell_type":"code","source":"ans=pd.DataFrame(y,columns=['label'])\nans.to_csv('ans.csv')","execution_count":6,"outputs":[]}],"metadata":{"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.6.3"}},"nbformat":4,"nbformat_minor":1}