Giter Club home page Giter Club logo

tapswapbot's Introduction

img1

🇪🇳 README in english available here

Функционал

Функционал Поддерживается
Многопоточность
Привязка прокси к сессии
Авто-покупка предметов при наличии монет (tap, energy, charge)
Рандомное время сна между кликами
Рандомное количество кликов за запрос
Поддержка tdata / pyrogram .session / telethon .session
Настройка Описание
API_ID / API_HASH Данные платформы, с которой запускать сессию Telegram (сток - Android)
MIN_AVAILABLE_ENERGY Минимальное количество доступной энергии, при достижении которой будет задержка (напр. 100)
SLEEP_BY_MIN_ENERGY Задержка при достижении минимальной энергии в секундах (напр. [1800,2400])
ADD_TAPS_ON_TURBO Сколько тапов будет добавлено при активации турбо (напр. 2500)
AUTO_UPGRADE_TAP Улучшать ли тап (True / False)
MAX_TAP_LEVEL Максимальный уровень прокачки тапа (до 20)
AUTO_UPGRADE_ENERGY Улучшать ли энергию (True / False)
MAX_ENERGY_LEVEL Максимальный уровень прокачки энергии (до 20)
AUTO_UPGRADE_CHARGE Улучшать ли заряд энергии (True / False)
MAX_CHARGE_LEVEL Максимальный уровень прокачки заряда энергии (до 5)
APPLY_DAILY_ENERGY Использовать ли ежедневный бесплатный буст энергии (True / False)
APPLY_DAILY_TURBO Использовать ли ежедневный бесплатный буст турбо (True / False)
RANDOM_CLICKS_COUNT Рандомное количество тапов (напр. [50,200])
SLEEP_BETWEEN_TAP Рандомная задержка между тапами в секундах (напр. [10,25])
USE_PROXY_FROM_FILE Использовать-ли прокси из файла bot/config/proxies.txt (True / False)

Быстрый старт 📚

  1. Чтобы установить библиотеки в Windows, запустите INSTALL.bat.
  2. Для запуска бота используйте START.bat (или в консоли: python main.py).

Предварительные условия

Прежде чем начать, убедитесь, что у вас установлено следующее:

  • Python версии 3.10 или 3.11.

Получение API ключей

  1. Перейдите на сайт my.telegram.org и войдите в систему, используя свой номер телефона.
  2. Выберите "API development tools" и заполните форму для регистрации нового приложения.
  3. Запишите API_ID и API_HASH в файле .env, предоставленные после регистрации вашего приложения.

Установка

Вы можете скачать Репозиторий клонированием на вашу систему и установкой необходимых зависимостей:

~ >>> git clone https://github.com/shamhi/TapSwapBot.git 
~ >>> cd TapSwapBot

# Linux
~/TapSwapBot >>> python3 -m venv venv
~/TapSwapBot >>> source venv/bin/activate
~/TapSwapBot >>> pip3 install -r requirements.txt
~/TapSwapBot >>> cp .env-example .env
~/TapSwapBot >>> nano .env  # Здесь вы обязательно должны указать ваши API_ID и API_HASH , остальное берется по умолчанию
~/TapSwapBot >>> sh install.sh
~/TapSwapBot >>> python3 main.py

# Windows
~/TapSwapBot >>> python -m venv venv
~/TapSwapBot >>> venv\Scripts\activate
~/TapSwapBot >>> pip install -r requirements.txt
~/TapSwapBot >>> copy .env-example .env
~/TapSwapBot >>> # Указываете ваши API_ID и API_HASH, остальное берется по умолчанию
~/TapSwapBot >>> python main.py

Также для быстрого запуска вы можете использовать аргументы, например:

~/TapSwapBot >>> python3 main.py --action (1/2/3)
# Или
~/TapSwapBot >>> python3 main.py -a (1/2/3)

# 1 - Создает сессию
# 2 - Запускает кликер
# 3 - Запуск через Telegram

tapswapbot's People

Contributors

headnbyte avatar muratulashozturk avatar shamhi avatar sudolite avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tapswapbot's Issues

Exception, after 1-5hours work.

Traceback (most recent call last):
  File "/root/TapSwapBot/main.py", line 13, in <module>
    asyncio.run(main())
  File "/root/miniforge3/envs/tapbot/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/root/miniforge3/envs/tapbot/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/miniforge3/envs/tapbot/lib/python3.11/asyncio/base_events.py", line 654, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/root/TapSwapBot/main.py", line 8, in main
    await process()
  File "/root/TapSwapBot/bot/utils/launcher.py", line 102, in process
    await run_tasks(tg_clients=tg_clients)
  File "/root/TapSwapBot/bot/utils/launcher.py", line 124, in run_tasks
    await asyncio.gather(*tasks)
  File "/root/TapSwapBot/bot/core/tapper.py", line 375, in run_tapper
    await Tapper(tg_client=tg_client).run(proxy=proxy)
  File "/root/TapSwapBot/bot/core/tapper.py", line 360, in run
    logger.error(f"{self.session_name} | Unknown error: {error}")
  File "/root/miniforge3/envs/tapbot/lib/python3.11/site-packages/loguru/_logger.py", line 2056, in error
    __self._log("ERROR", False, __self._options, __message, args, kwargs)
  File "/root/miniforge3/envs/tapbot/lib/python3.11/site-packages/loguru/_logger.py", line 2017, in _log
    colored_message = Colorizer.prepare_simple_message(str(message))
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/miniforge3/envs/tapbot/lib/python3.11/site-packages/loguru/_colorizer.py", line 368, in prepare_simple
_message
    parser.feed(string)
  File "/root/miniforge3/envs/tapbot/lib/python3.11/site-packages/loguru/_colorizer.py", line 252, in feed
    raise ValueError(
ValueError: Tag "<html>" does not correspond to any known color directive, make sure you did not misspelled it (or p
repend '\' to escape it)

Требую помощь

откорректировал конфиг-файл, пытался запустить на Убунту 20.04. сам дуб в этом.

image

что не так?

Cannot start bot from new clone with USE_PROXY_FROM_FILE=False configuration

Hello,

I can not start bot from new clone with USE_PROXY_FROM_FILE=False configuration

I get this error message

(venv) root@vmi1776592:~/TapSwapBot# python3 main.py
Traceback (most recent call last):
File "main.py", line 4, in
from bot.utils.launcher import process
File "/root/TapSwapBot/bot/utils/init.py", line 2, in
from . import launcher
File "/root/TapSwapBot/bot/utils/launcher.py", line 8, in
from better_proxy import Proxy
File "/root/TapSwapBot/venv/lib/python3.8/site-packages/better_proxy/init.py", line 1, in
from .proxy import Proxy
File "/root/TapSwapBot/venv/lib/python3.8/site-packages/better_proxy/proxy.py", line 16, in
def _load_lines(filepath: Path | str) -> list[str]:
TypeError: unsupported operand type(s) for |: 'type' and 'type'

please help

Bug after update

После недавнего обновления бот не запускается..
Когда нажимаешь 2. Run clicker , ничего не происходит. Думает. :)

Error

2024-05-27 22:01:00 | ERROR | 99 - Soheil1 | Unknown error while getting Access Token: 400, message='Bad Request', url=URL('https://api.tapswap.ai/api/account/login') | Response text: {"statusCode":400,"message":"invalid_request[1]"}
2024-05-27 22:01:03 | ERROR | 340 - Soheil1 | Unknown error: cannot unpack non-iterable NoneType object

ERROR

 ERROR  url=URL('https://api.tapswap.ai/api/account/login')
 | ERROR    | 315 - tapswap | Unknown error: cannot unpack non-iterable NoneType object
 | ERROR    | 86 - tapswap | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login')
 | ERROR    | 315 - tapswap | Unknown error: cannot unpack non-iterable NoneType object
 | ERROR    | 86 - tapswap | Unknown error while getting Access Token: 500, message='Internal Server Error', url=URL('https://api.tapswap.ai/api/account/login')
 | ERROR    | 315 - tapswap | Unknown error: cannot unpack non-iterable NoneType object
 | ERROR    | 86 - tapswap | Unknown error while getting Access Token: 500, message='Internal Server Error', url=URL('https://api.tapswap.ai/api/account/login')
 | ERROR    | 315 - tapswap | Unknown error: cannot unpack non-iterable NoneType object

add some features.

please add these features:

  • auto purchase tapbot
    +auto completion of tasks
    +daily random sleep to simulate a real person behavior: some hours should go to sleep daily to minimize bot detection risk.

Working hard

The clicker is working perfectly. The only thing I want to know is how you get API endpoint?

bypass tapswap bot detection

due to the new measurements applied by tapswap to detecting bot activities, setting a random range for SLEEP_BY_MIN_ENERGY= parameter needed instead of a fixed number:

hello pydantic error

Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\TapSwapBot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\Administrator\Desktop\TapSwapBot-main\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users\Administrator\Desktop\TapSwapBot-main\bot\utils\launcher.py", line 10, in
from bot.config import settings
File "C:\Users\Administrator\Desktop\TapSwapBot-main\bot\config_init_.py", line 1, in
from .config import settings
File "C:\Users\Administrator\Desktop\TapSwapBot-main\bot\config\config.py", line 31, in
settings = Settings()
File "C:\Users\Administrator\Desktop\TapSwapBot-main\venv\lib\site-packages\pydantic_settings\main.py", line 84, in init
super().init(
File "C:\Users\Administrator\Desktop\TapSwapBot-main\venv\lib\site-packages\pydantic\main.py", line 171, in init
self.pydantic_validator.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 2 validation errors for Settings
AUTO_UPGRADE_TAP
Input should be a valid boolean, unable to interpret input [type=bool_parsing, input_value='10', input_type=str]
For further information visit https://errors.pydantic.dev/2.6/v/bool_parsing
AUTO_UPGRADE_CHARGE
Input should be a valid boolean, unable to interpret input [type=bool_parsing, input_value='5', input_type=str]
For further information visit https://errors.pydantic.dev/2.6/v/bool_parsing

SSL

Screenshot_2024-05-19-08-20-52-101_com microsoft rdc androidx
please help i can't run tapswap but yescoin work idk why

0

0

Erorr when py main.py and pip install -r requirements

:\Users_WhatYourDream_\Downloads\TapSwapBot\TapSwapBot-main>py main.py
Traceback (most recent call last):
File "C:\Users_WhatYourDream_\Downloads\TapSwapBot\TapSwapBot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users_WhatYourDream_\Downloads\TapSwapBot\TapSwapBot-main\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users_WhatYourDream_\Downloads\TapSwapBot\TapSwapBot-main\bot\utils\launcher.py", line 12, in
from bot.core.tapper import run_tapper
File "C:\Users_WhatYourDream_\Downloads\TapSwapBot\TapSwapBot-main\bot\core\tapper.py", line 7, in
from aiocfscrape import CloudflareScraper
File "C:\Python312\Lib\site-packages\aiocfscrape_init_.py", line 8, in
import js2py
File "C:\Python312\Lib\site-packages\js2py_init_.py", line 72, in
from .base import PyJsException
File "C:\Python312\Lib\site-packages\js2py\base.py", line 2965, in
@js
^^
File "C:\Python312\Lib\site-packages\js2py\base.py", line 165, in Js
return PyJsFunction(val, FunctionPrototype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\js2py\base.py", line 1377, in init
cand = fix_js_args(func)
^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\js2py\utils\injector.py", line 27, in fix_js_args
code = append_arguments(six.get_function_code(func), ('this', 'arguments'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\js2py\utils\injector.py", line 121, in append_arguments
arg = name_translations[inst.arg]
~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: 3

Response 400 while hitting Tapswap API

Hi dude. Seems like got none response when hitting Tapswap API

2024-04-25 10:56:55 | ERROR | 86 - firswap | Unknown error while getting Access Token: 400, message='Bad Request', url=URL('https://api.tapswap.ai/api/account/login')
2024-04-25 10:56:58 | ERROR | 289 - firswap | Unknown error: cannot unpack non-iterable NoneType object

Please, if these errors only mine, or others too? Thanks

Ошибки при запуске скрипта

image
Получаю такие ошибки, не понимаю что за прикол с хешем, айди с хешем не перепутал, вроде бы должно все работать но выдает ошибки

Failed to start TapSwap Bot

` systemd[1]: tapswap.service: Main process exited, code=exited, status=1/FAILURE

systemd[1]: tapswap.service: Failed with result 'exit-code'.

systemd[1]: tapswap.service: Scheduled restart job, restart counter is at 5.

systemd[1]: Stopped TapSwap Bot.

systemd[1]: tapswap.service: Start request repeated too quickly.

systemd[1]: tapswap.service: Failed with result 'exit-code'.

systemd[1]: Failed to start TapSwap Bot.`

New Issue please fix it

i think Tapswap updated the app and this code is no longer working, i got below error:

2024-05-20 15:01:29 | ERROR | 86 - session_1 | Unknown error while getting Access Token: 400, message='Bad Request', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-20 15:01:32 | ERROR | 315 - session_1 | Unknown error: cannot unpack non-iterable NoneType object
2024-05-20 15:01:36 | ERROR | 86 - session_1 | Unknown error while getting Access Token: 400, message='Bad Request', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-20 15:01:39 | ERROR | 315 - session_1 | Unknown error: cannot unpack non-iterable NoneType object
2024-05-20 15:01:42 | ERROR | 86 - session_1 | Unknown error while getting Access Token: 400, message='Bad Request', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-20 15:01:45 | ERROR | 315 - session_1 | Unknown error: cannot unpack non-iterable NoneType object

'response_text

hello how can fix this issue :

2024-05-30 20:54:44 | ERROR | 348 - tap | Unknown error: local variable 'response_text' referenced before assignment

Банят ли в TapSwap и Telegram аккаунт за использование этого автофарма? Are TapSwap and Telegram account banned for using this autofarm?

Всем здравствуйте! Подскажите пожалуйста! А банят ли в TapSwap и Telegram аккаунт за использование этого автофарма?
Я беспокоюсь просто.

Hello everyone! Please tell me! And are TapSwap and Telegram account banned for using this autofarm?
I'm just worried.

Запрос на получение API ключа и хеша для Telegram бота

Здравствуйте,

Я нашел вашего бота в репозитории Python для Telegram, и мне очень интересно его использовать. Однако, я столкнулся с проблемой: в коде есть поля для API ключа и хеша, и я не уверен, как их получить. Вы могли бы подсказать, как мне это сделать? Это будет очень полезно для меня.

Спасибо за вашу помощь!

ERORR Unknown error while getting Access Token: 408, message='Request Timeout',

2024-05-23 12:45:05 | ERROR | 86 - | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-23 12:45:05 | ERROR | 86 - | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-23 12:45:06 | ERROR | 86 - I | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-23 12:45:06 | ERROR | 86 - | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-23 12:45:06 | ERROR | 86 - | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login')
2024-05-23 12:45:07 | ERROR | 86 - | Unknown error while getting Access Token: 500, message='Internal Server Error', url=URL('https://api.tapswap.ai/api/account/login')

Failed to start clicker

Unknown error while getting Access Token: 'access_token' | Response text: {"chq":"b5fbe8f3fee9f4f2f3b5b4bde697e9efe4bde6f8ebfcf1b5bff9f2fee8f0f8f3e9b3faf8e9d8f1f8f0f8f3e9dfe4d4f9bfb4a6e0bdfefce9fef5bde6eff8e9e8eff3bdade5deaddbd8dfdcdfd8a6e097ebfcefbdf9bda0bdf9f2fee8f0f8f3e9a697ebfcefbdfabda0bdbffaf8e9d8f1f8f0f8f3e9dfe4d4f9bfa697ebfcefbdfcbda0bdbffaf8e9dce9e9eff4ffe8e9f8bfa697ebfcefbdefe9bda0bdf9c6fac0b5bfc2fef5efc2bfb4a697efe9c6bff4f3f3f8efbfbdb6bdbfd5c9d0bfbdb6bdbfd1bfc0bda0bdbaa1f9f4eba3a1f9f4ebbdf4f9a0bfc2fae9c2adbfbdc2f9c2a0bfaeaea9aaa8bfa3a1f9f4ebbdf4f9a0bfc2d2d3c2acbfbdc2f9c2a0bfabaeaba4aebfa3a1f9f4ebbdf4f9a0bfc2deccc2afbfbdc2f9c2a0bfa4a9aaa9a4bfa3a1f9f4ebbdf4f9a0bfc2dcccc2aebfbdc2f9c2a0bfa8aba8aeaabfa3a1f9f4ebbdf4f9a0bf"}

Extra inputs are not permitted

(venv) C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main>py main.py
Traceback (most recent call last):
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\bot\utils\launcher.py", line 8, in
from bot.config import settings
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\bot\config_init_.py", line 1, in
from .config import settings
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\bot\config\config.py", line 27, in
settings = Settings()
^^^^^^^^^^
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\venv\Lib\site-packages\pydantic_settings\main.py", line 84, in init
super().init(
File "C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main\venv\Lib\site-packages\pydantic\main.py", line 171, in init
self.pydantic_validator.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 1 validation error for Settings
random_clicks_count
Extra inputs are not permitted [type=extra_forbidden, input_value='[1, 15]', input_type=str]
For further information visit https://errors.pydantic.dev/2.6/v/extra_forbidden

(venv) C:\Users\accli\Downloads\TapSwapBot-main\TapSwapBot-main>
I try value like [1, 50] but i cant run this scrips

Error after last commit

Здравствуйте
Вот такую ошибку получаю после последнего коммита. Как ее можно решить?

/TapSwapBot# python3 tws_coin.py -a 2
Traceback (most recent call last):
File "/root/TapSwapBot/tws_coin.py", line 4, in
from bot.utils.launcher import process
File "/root/TapSwapBot/bot/utils/init.py", line 2, in
from . import launcher
File "/root/TapSwapBot/bot/utils/launcher.py", line 12, in
from bot.core.tapper import run_tapper
File "/root/TapSwapBot/bot/core/tapper.py", line 7, in
from aiocfscrape import CloudflareScraper
File "/usr/local/lib/python3.12/dist-packages/aiocfscrape/init.py", line 8, in
import js2py
File "/usr/local/lib/python3.12/dist-packages/js2py/init.py", line 72, in
from .base import PyJsException
File "/usr/local/lib/python3.12/dist-packages/js2py/base.py", line 2965, in
@js
^^
File "/usr/local/lib/python3.12/dist-packages/js2py/base.py", line 165, in Js
return PyJsFunction(val, FunctionPrototype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/js2py/base.py", line 1377, in init
cand = fix_js_args(func)
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/js2py/utils/injector.py", line 27, in fix_js_args
code = append_arguments(six.get_function_code(func), ('this', 'arguments'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/js2py/utils/injector.py", line 121, in append_arguments
arg = name_translations[inst.arg]
~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: 3

error 408

2024-05-29 12:06:48 | ERROR | 102 - rab | Unknown error while getting Access Token: 408, message='Request Timeout', url=URL('https://api.tapswap.ai/api/account/login') | Response text: {"statusCode":408,"message":"request_error"}

in raise_for_status raise ClientResponseError( aiohttp.client_exceptions.ClientResponseError: 503, message='Service Unavailable', url=URL('https://api.tapswap.ai/api/account/login')

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.