{"id":21629397,"url":"https://github.com/khanovico/chatbot-khan","last_synced_at":"2025-04-11T13:51:04.946Z","repository":{"id":246010265,"uuid":"817306946","full_name":"khanovico/chatbot-khan","owner":"khanovico","description":"chatbot implementation on custom dataset from scratch, pytorch","archived":false,"fork":false,"pushed_at":"2024-06-25T12:22:51.000Z","size":6718,"stargazers_count":15,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T10:04:18.220Z","etag":null,"topics":["chatbot","large-language-models","pytorch"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/khanovico.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-19T12:40:40.000Z","updated_at":"2024-10-17T23:18:02.000Z","dependencies_parsed_at":"2024-06-28T12:01:47.172Z","dependency_job_id":null,"html_url":"https://github.com/khanovico/chatbot-khan","commit_stats":null,"previous_names":["khanovict/chatbot-khan","xleonsalman/chatbot-khan","khanovico/chatbot-khan"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanovico%2Fchatbot-khan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanovico%2Fchatbot-khan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanovico%2Fchatbot-khan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanovico%2Fchatbot-khan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/khanovico","download_url":"https://codeload.github.com/khanovico/chatbot-khan/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248411919,"owners_count":21099021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","large-language-models","pytorch"],"created_at":"2024-11-25T02:07:38.588Z","updated_at":"2025-04-11T13:51:04.925Z","avatar_url":"https://github.com/khanovico.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# `Chatbot from Scratch`\n\nThe goal of this project is to make a Keras, Tensorflow, or Pytorch implementation of a chatbot.\nThe basic idea is to start by setting up your training environment as described below and then training on various data sets. \nLater we want to use our code to implement a chatbot. This requires finding a suitable data set. \nThe inspiration for this project is the tensorflow NMT project found at the following link: [here](https://github.com/tensorflow/nmt) \nFinally there was a great deep learning youtube series from Siraj Raval. \n\n# Tensorflow\n\nWhen this project was in development, tensorflow was in 1.15.4, and since then it has moved to 2. The software in this repository relys on 1.15.4. Github does not like this. For this reason the tensorflow line has been commented out of the requirements.amd64.txt file. You may still need it, and should install it by hand.\n\n# Organization\nThe folders and files in the project are organized in the following manor. \nThe root directory of the project is called `awesome-chatbot`. \nIn that folder are sub folders named `data`,  `model`, `raw`, `seq_2_seq`, `transformer`, and `saved`.\nThere are several script files in the main folder along side the folders mentioned above. \nThese scripts all have names that start with the word `do_` . \nThis is so that when the files are listed by the computer the scripts will all appear together. \nBelow is a folder by folder breakdown of the project.\n\n## OPENAI\n\nPlace Authentication code in file called: `~/bin/awesome-chatbot-openai.txt`\n\nThis file should contain the code issued by OpenAi for the Beta.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhanovico%2Fchatbot-khan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhanovico%2Fchatbot-khan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhanovico%2Fchatbot-khan/lists"}