All Projects โ†’ hfreire โ†’ Get Me A Date

hfreire / Get Me A Date

Licence: mit
๐Ÿ˜ Help me get a ๐Ÿ’˜ date tonight ๐ŸŒ›

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Get Me A Date

Caloriecounter
AWS Lex based chatbot that calculates calories based on different fast food restaurants. This was an entry for a coding challenge on DevPost, and is actively used on Facebook Messenger. The issues list is actively managed as what defects or improvements are found by real world usage.
Stars: โœญ 46 (-79.82%)
Mutual labels:  bot, ai, aws
Auto Tinder
๐Ÿ–– Train an artificial intelligence to play tinder for you
Stars: โœญ 318 (+39.47%)
Mutual labels:  bot, ai, tinder
Aws Lex Web Ui
Sample Amazon Lex chat bot web interface
Stars: โœญ 500 (+119.3%)
Mutual labels:  bot, ai, aws
Slack Machine
A sexy, simple, yet powerful and extendable Slack bot
Stars: โœญ 91 (-60.09%)
Mutual labels:  bot, ai
Everydaywechat
ๅพฎไฟกๅŠฉๆ‰‹๏ผš1.ๆฏๆ—ฅๅฎšๆ—ถ็ป™ๅฅฝๅ‹๏ผˆๅฅณๅ‹๏ผ‰ๅ‘้€ๅฎšๅˆถๆถˆๆฏใ€‚2.ๆœบๅ™จไบบ่‡ชๅŠจๅ›žๅคๅฅฝๅ‹ใ€‚3.็พคๅŠฉๆ‰‹ๅŠŸ่ƒฝ๏ผˆไพ‹ๅฆ‚๏ผšๆŸฅ่ฏขๅžƒๅœพๅˆ†็ฑปใ€ๅคฉๆฐ”ใ€ๆ—ฅๅŽ†ใ€็”ตๅฝฑๅฎžๆ—ถ็ฅจๆˆฟใ€ๅฟซ้€’็‰ฉๆตใ€PM2.5็ญ‰๏ผ‰
Stars: โœญ 8,688 (+3710.53%)
Mutual labels:  bot, ai
Serverless Slackbot
A boilerplate Serverless Slackbot framework with a custom scripts folder (like Hubot)
Stars: โœญ 72 (-68.42%)
Mutual labels:  bot, aws
Mineflayer Statemachine
A state machine plugin for Mineflayer to aid in designing more complex behavior trees.
Stars: โœญ 32 (-85.96%)
Mutual labels:  bot, ai
Neuro
๐Ÿ”ฎ Neuro.js is machine learning library for building AI assistants and chat-bots (WIP).
Stars: โœญ 126 (-44.74%)
Mutual labels:  bot, ai
Botacspro Bot Auto checkout Flashsale Shopee Promo
Bot Auto Checkout Flashsale Shopee Promo (Botacs Pro)
Stars: โœญ 107 (-53.07%)
Mutual labels:  bot, ai
Aws Maintenance Lambda
A lambda function to send alerts (to Slack, HipChat) on AWS maintenance events.
Stars: โœญ 133 (-41.67%)
Mutual labels:  bot, aws
Eddi
Scalable Open Source Chatbot Platform. Build multiple Chatbots with NLP, Behavior Rules, API Connector, Templating. Developed in Java, provided with Docker, orchestrated with Kubernetes or Openshift.
Stars: โœญ 171 (-25%)
Mutual labels:  bot, ai
Dialogflow Angular5
๐Ÿ’ฌ Bot in Angular 5 & DialogFlow
Stars: โœญ 52 (-77.19%)
Mutual labels:  bot, ai
Python Sc2
A StarCraft II bot api client library for Python 3
Stars: โœญ 141 (-38.16%)
Mutual labels:  bot, ai
Instabotai
Instagram AI bot with face detection. It works without instagram api, need only login and password.
Stars: โœญ 181 (-20.61%)
Mutual labels:  bot, face-recognition
Pragmaticai
[Book-2019] Pragmatic AI: An Introduction to Cloud-based Machine Learning
Stars: โœญ 79 (-65.35%)
Mutual labels:  ai, aws
Pytlas
An open-source ๐Ÿค–๐Ÿ’ฌ Python 3 assistant library built for people and made to be super easy to setup and understand
Stars: โœญ 34 (-85.09%)
Mutual labels:  bot, ai
Botonomous
A PHP Framework For Creating Autonomous Slack Bots
Stars: โœญ 109 (-52.19%)
Mutual labels:  bot, ai
Venom
Venom is the most complete javascript library for Whatsapp, 100% Open Source.
Stars: โœญ 3,457 (+1416.23%)
Mutual labels:  bot, ai
Ecgberht
Starcraft: Brood War bot using BWAPI4J
Stars: โœญ 19 (-91.67%)
Mutual labels:  bot, ai
Openkore
A free/open source client and automation tool for Ragnarok Online
Stars: โœญ 956 (+319.3%)
Mutual labels:  bot, ai

๐Ÿ˜ Help me get a ๐Ÿ’˜ date tonight ๐ŸŒ›

Coverage Status Known Vulnerabilities Docker Stars Docker Pulls

Uses AWS Rekognition deep learning-based image recognition to help you automate your date discovery.

Features

  • Supports Tinder dating app โœ…
  • Supports Happn dating app โœ…
  • Supports Mint dating app โœ…
  • Uses your existing matches ๐Ÿ’ž for machine-learning ๐Ÿค– when to ๐Ÿ‘ or ๐Ÿ‘Ž new recommendations โœ…
  • Periodically ๐Ÿ•™ gets dating app ๐Ÿ‘ง๐Ÿ‘ฉ recommendations and automatically ๐Ÿค– ๐Ÿ‘ or ๐Ÿ‘Ž โœ…
  • Launch ๐Ÿš€ inside a Docker container ๐Ÿณ so you don't need to manage the dependencies ๐Ÿ™Œ โœ…

How to use

Use it in your terminal

Run the Docker image in a container exposing the port 5940

docker run -d -p "5940:3000" hfreire/get-me-a-date

Available REST API endpoints

Swagger documentation available at http://localhost:5940/docs.

Available environment variables

Variable Description Required Default value
FACEBOOK_USER_EMAIL Facebook user e-mail address used for login. true undefined
FACEBOOK_USER_PASSWORD Facebook user password used for login. true undefined
AWS_REGION AWS region used for S3 and Rekognition. true undefined
AWS_ACCESS_KEY_ID AWS access key used for S3 and Rekognition. true undefined
AWS_SECRET_ACCESS_KEY AWS secret access key used for S3 and Rekognition. true undefined
FIND_DATES_PERIOD The time period (in seconds) between finding dates. false 600
PORT The port to be used by the HTTP server. false 3000
API_KEYS The secret keys that should be used when securing endpoints. false undefined
SO_TIMEOUT TCP socket connection timeout. false 120000
LOG_LEVEL The log level verbosity. false info
ENVIRONMENT The environment the app is running on. false undefined
ROLLBAR_API_KEY The server API key used to talk with Rollbar. false undefined

How to build

Clone the GitHub repo

git clone https://github.com/hfreire/get-me-a-date.git

Change current directory

cd get-me-a-date

Run the NPM script that will build the Docker image

npm run build

How to contribute

You can contribute either with code (e.g., new features, bug fixes and documentation) or by donating 5 EUR. You can read the contributing guidelines for instructions on how to contribute with code.

All donation proceedings will go to the Sverige fรถr UNHCR, a swedish partner of the UNHCR - The UN Refugee Agency, a global organisation dedicated to saving lives, protecting rights and building a better future for refugees, forcibly displaced communities and stateless people.

License

Read the license for permissions and limitations.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].