¿Cuál es la pila tecnológica detrás de la aplicación haptik?

En Siftery, estamos rastreando los productos utilizados por Haptik, incluidos los que Swapan Rajdev mencionó. Es difícil superar la perspectiva del fundador, pero los datos de Siftery también son validados por empleados y proveedores.

Los productos utilizados para construir Haptik incluyen: Amazon (CloudFront, EC2, Route 53, S3), Bootstrap, Disqus, Django, Elasticsearch, Erlang, Gravatar, HTML5, Java, MongoDB, MySQL, New Relic, nginx, Objective-C, RabbitMQ, React.js y más.

Otros productos que Haptik está utilizando internamente:

  • Marketing : AddThis, Hubspot Marketing Platform, Mailgun
  • Análisis : CleverTap, Google Analytics, Piwik
  • HR : AngelList Jobs
  • Finanzas y Contabilidad : Apio
  • Productividad y operaciones : G Suite

Puedes encontrar la pila tecnológica completa aquí. También puede echar un vistazo a la pila del competidor de Haptik, Akosha, que ofrece servicios similares.

(Los datos anteriores son recopilados por el equipo de Siftery y verificados por proveedores y empleados actuales de Haptik).

Gracias por hacer la pregunta. Somos principalmente un taller de Python, pero utilizamos una gama de tecnologías diferentes para asegurarnos de que podemos construir un sistema inteligente y eficiente para ayudar a nuestros usuarios y asistentes. Nuestra pila tecnológica se parece principalmente a:

  • Django: el marco web
  • React.js: para construir nuestra herramienta de chat web que usan los asistentes
  • Mysql: para almacenamiento de datos estructurados
  • RabbitMq: para poner en cola trabajos para que se ejecuten de forma asíncrona
  • Apio: el trabajador de cola de tareas distribuidas para ejecutar los trabajos en RabbitMq
  • MQTT: ejecutamos un servidor que implementa el protocolo MQTT para mensajes en tiempo real. Este es el servidor que envía mensajes entre asistentes y usuarios.
  • Mongo: para el almacenamiento de datos no estructurados. Utilizándolo principalmente para el aprendizaje automático
  • Búsqueda elástica: para buscar datos. Nuevamente usé un montón para el aprendizaje automático
  • Apache Spark: recientemente agregamos esto para un montón de nuestros nuevos algoritmos de aprendizaje automático
  • Java: para construir nuestra aplicación de Android
  • Objetivo-C: construir nuestra aplicación iOS

Además de lo mencionado anteriormente, siempre estamos experimentando con diferentes tecnologías. Actualmente, lo más emocionante con lo que estamos jugando es ejecutar tensorflow en GPU.

Espero que esto ayude 🙂

EDITAR: Gracias Yogesh por agregar la parte de Java y Obj-C en los comentarios.

Somos una tienda de Python, con toda la pila de PNL construida internamente. Recientemente abrimos el primer algoritmo de reconocimiento de entidad con nombre específico de chatbot del mundo.

Bueno, los detalles exactos sobre la pila de tecnología detrás de haptik solo pueden ser contados por alguien que trabaje para ellos. Pero después de revisar la sección de operadores de haptik, puedo decir que el backend está construido en Django / Python con MySql .