{"id":14958955,"url":"https://github.com/thatsinewave/tensorflow-ai","last_synced_at":"2026-02-26T20:02:53.824Z","repository":{"id":233000824,"uuid":"785745390","full_name":"ThatSINEWAVE/Tensorflow-AI","owner":"ThatSINEWAVE","description":"Chatbot using TensorFlow and Keras. The chatbot is designed to respond to user queries and prompts with contextually relevant answers.","archived":false,"fork":false,"pushed_at":"2024-04-23T22:55:05.000Z","size":27,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T18:37:52.286Z","etag":null,"topics":["ai","chat-application","chat-bot","chatbot","chatbots","first-contributions","first-project","good-first-contribution","good-first-issue","good-first-issues","good-first-pr","good-first-pr-first-contribution","good-first-project","machine-learning","mit-license","ml","open-source","tensorflow","tensorflow-models","thatsinewave"],"latest_commit_sha":null,"homepage":"https://github.com/ThatSINEWAVE/Tensorflow-AI","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/ThatSINEWAVE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"ThatSINEWAVE","ko_fi":"thatsinewave"}},"created_at":"2024-04-12T14:32:04.000Z","updated_at":"2024-06-10T15:49:25.000Z","dependencies_parsed_at":"2024-04-23T23:39:55.596Z","dependency_job_id":"86a3d3b8-250a-43cf-a137-8a8c389bfe80","html_url":"https://github.com/ThatSINEWAVE/Tensorflow-AI","commit_stats":{"total_commits":12,"total_committers":1,"mean_commits":12.0,"dds":0.0,"last_synced_commit":"b61b3bb18e7c001d4832e265fda5a5433f397350"},"previous_names":["thatsinewave/tensorflow-ai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FTensorflow-AI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FTensorflow-AI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FTensorflow-AI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FTensorflow-AI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThatSINEWAVE","download_url":"https://codeload.github.com/ThatSINEWAVE/Tensorflow-AI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240027398,"owners_count":19736209,"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":["ai","chat-application","chat-bot","chatbot","chatbots","first-contributions","first-project","good-first-contribution","good-first-issue","good-first-issues","good-first-pr","good-first-pr-first-contribution","good-first-project","machine-learning","mit-license","ml","open-source","tensorflow","tensorflow-models","thatsinewave"],"created_at":"2024-09-24T13:18:35.152Z","updated_at":"2026-02-26T20:02:53.819Z","avatar_url":"https://github.com/ThatSINEWAVE.png","language":"Python","funding_links":["https://github.com/sponsors/ThatSINEWAVE","https://ko-fi.com/thatsinewave"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Tensorflow AI\n\nThis repository contains code for building a chatbot using TensorFlow and Keras. The chatbot is designed to respond to user queries and prompts with contextually relevant answers.\n\n\u003c/div\u003e\n\n## Introduction\n\nThis chatbot project utilizes deep learning techniques implemented with TensorFlow and Keras to create a conversational agent capable of understanding and generating natural language responses. The model architecture follows a sequence-to-sequence framework with an encoder-decoder architecture using LSTM layers.\n\n## Features\n\n- **Natural Language Understanding**: The chatbot can interpret user queries and prompts using natural language processing techniques.\n- **Contextual Responses**: The chatbot generates contextually relevant responses based on the input it receives.\n- **Training and Inference**: The model can be trained on custom datasets and used for real-time inference to interact with users.\n\n\u003cdiv align=\"center\"\u003e\n\n## ☕ [Support my work on Ko-Fi](https://ko-fi.com/thatsinewave)\n\n\u003c/div\u003e\n\n## Installation\n\nTo run the chatbot locally, follow these steps:\n\n1. Clone this repository to your local machine.\n2. Install the required dependencies by running `pip install -r requirements.txt`.\n3. Run the `tensorflow-ai.py` script to train the model and start the chat interface.\n\n\u003cdiv align=\"center\"\u003e\n\n# [Join my discord server](https://thatsinewave.github.io/Discord-Redirect/)\n\n\u003c/div\u003e\n\n## Usage\n\nOnce the chatbot is installed and running, you can interact with it by typing queries or prompts into the command line interface. The chatbot will respond with generated text based on the input it receives.\n\n## Data\n\nThe `data.py` file contains a dataset of input-output pairs used for training the chatbot. Each pair consists of a user query and the corresponding response generated by the chatbot. The dataset covers a wide range of topics to ensure the chatbot's responses are diverse and contextually appropriate.\n\n## Model\n\nThe model architecture consists of an encoder-decoder framework with LSTM layers. The encoder processes the input sequence, while the decoder generates the output sequence based on the encoded input. The model is trained using a sequence-to-sequence approach with teacher forcing and sparse categorical cross-entropy loss.\n\n## Contributing\n\nContributions to this project are welcome! Feel free to open issues for bugs or feature requests, or submit pull requests with improvements to the codebase.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthatsinewave%2Ftensorflow-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthatsinewave%2Ftensorflow-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthatsinewave%2Ftensorflow-ai/lists"}