Russian  English  All projects

Fullstack for API Development of the Assistant AI System



About us:
Virtual business stall and assistant on artificial intelligence.

Interesting and promising project on artificial intelligence (AI, AGI), the latest technologies: GPT-3.
The opportunity to become one of the first employees of a developing company.

We need to develop an architecture that connects our neural networks and provides access to them through telegram, web, extension, application, whatsap, wechat.


Sets:
Develop an API
Develop a database structure
- Develop Anminka
Task module
- Limits/tariff module
- Stop Word module

Api:

Auth API (Bearer token)
- Register
- Login
- – telegram id (id, nickname*)
- – web (iteration v2.0)
- – - via email
- – - via phone
- – - via oAuth2

Payments API (stripe – telegram integration)
- Subscribe
- Charge (once)

Message API:
- Receive message
- – save to db
- – validate access
- – - subscription type
- – - check limits
- – - – return payment required
- – - – change limit (limit system required)
- – - detect language
- – - – forward to one of neural networks
- – - – return response to client

Push message
- sendMessages by telegram ids
- Voice to Text
- – check access
- – call 3rd party server
- – return response

User API:
- user crud
- payments crud
- subscriptions crud
- tariffs crud
- messages crud
- filter by user
- send push messages to telegram users
- settings crud
- increase limit
- decrease limit

Task module:
- send settings.message1 to all users by condition x
- send settings.message2 to all users by condition y

Tariff module:
The business model is freemium. Each default user has a certain number of word limits that apes will allow to process. Limits are set in settings as for telegram free, web free, subscription1, subscription2, subscription3. With each message count the limits and if exceeds, we do not process on the neural network (other api call) and return the error/tariffs to pay

Expected response:
project questions
what will be written on
that can be reused (experience, opensource)
approximate estimate by time and price
your experience and a little bit of yourself

There is an additional task for you or your friend:
NLP/NLU Specialist
development of telegram bot
web frontend bot development
development of chrome extension


15.01.2021 11:06



 Answers freelancers