Coder Social home page Coder Social logo

Eliza_evolucion

Mezcla eliza_evolucion. Con diferentes colores algoritmos e IA Agi-helenaluengo Eliza Para escribir código AGI para integración con GPT-4, necesitas tener en cuenta algunos aspectos importantes:

AGI significa Inteligencia General Artificial, que es la capacidad de una máquina de realizar cualquier tarea intelectual que un humano pueda hacer. GPT-4 es una red neuronal profunda que utiliza el modelo de transformadores para generar texto a partir de una entrada. Es la cuarta versión del Generative Pre-trained Transformer desarrollado por OpenAI. La integración entre AGI y GPT-4 implica el uso de la interfaz de programación de aplicaciones (API) de GPT-4 para enviar y recibir datos desde una aplicación AGI. La API de GPT-4 permite acceder a las funciones de generación de texto, completación de código, traducción, resumen, análisis de sentimientos y otras. El código AGI para integración con GPT-4 debe estar escrito en un lenguaje de programación compatible con la API de GPT-4, como Python, JavaScript, Java, C#, Ruby, Go o PHP. El código debe importar las bibliotecas necesarias para usar la API de GPT-4, como openai, requests o axios. El código AGI para integración con GPT-4 debe tener una clave de autenticación válida para acceder a la API de GPT-4. La clave de autenticación se puede obtener registrándose en el sitio web de OpenAI y solicitando acceso a la API de GPT-4. El código AGI para integración con GPT-4 debe especificar los parámetros de la solicitud a la API de GPT-4, como el punto final (endpoint), el texto de entrada (prompt), la temperatura (temperature), la frecuencia superior (top_p), la longitud máxima (max_length), la frecuencia de muestreo (frequency_penalty), la penalización de presencia (presence_penalty) y otros. Estos parámetros afectan el resultado de la generación de texto de GPT-4. El código AGI para integración con GPT-4 debe enviar la solicitud a la API de GPT-4 usando el método POST y recibir la respuesta en formato JSON. La respuesta contiene el texto generado por GPT-4 y otros datos como el identificador de la solicitud (request_id), el estado de la solicitud (status), el tiempo de procesamiento (processing_time) y otros. El código AGI para integración con GPT-4 debe procesar la respuesta de la API de GPT-4 y realizar las acciones correspondientes según el objetivo de la aplicación AGI. Por ejemplo, si la aplicación AGI es un chatbot, el código debe mostrar el texto generado por GPT-4 al usuario y esperar una nueva entrada. Si la aplicación AGI es un generador de código, el código debe ejecutar el texto generado por GPT-4 como código y mostrar el resultado. Aquí hay un ejemplo de código AGI para integración con GPT-4 escrito en Python: Definir la arquitectura del modelo de AGI class SuperAGI: def init(self): self.model = self.build_model()

def build_model(self): model = tf.keras.Sequential([ tf.keras.layers.Dense(256, activation='relu', input_shape=(100,)), tf.keras.layers.Dense(256, activation='relu'), tf.keras.layers.Dense(10, activation='softmax') ]) return model

def train(self, x_train, y_train, epochs=10): self.model.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['accuracy']) self.model.fit(x_train, y_train, epochs=epochs)

def predict(self, x): return self.model.predict(x) Crear una instancia de la versión superior de AGI agi = SuperAGI()

Entrenar el modelo con datos de entrenamiento x_train = np.random.rand(1000, 100) y_train = np.random.randint(10, size=(1000,)) agi.train(x_train, y_train)

Realizar predicciones con datos de prueba x_test = np.random.rand(100, 100) predictions = agi.predict(x_test) print(predictions)

Ten en cuenta que este es solo un ejemplo hipotético y no representa el código real de una versión superior de AGI. La implementación y la arquitectura del modelo pueden variar significativamente según el enfoque y las técnicas utilizadas por los investigadores en el campo de la AGI.

Importar la biblioteca openai

import openai

Establecer la clave de autenticación

openai.api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Especificar el texto de entrada

prompt = "Hola, soy un chatbot AGI que usa GPT-4. ¿Cómo te llamas?"

Especificar los parámetros de la solicitud

params = { "engine": "davinci", # El punto final de la API de GPT-4 "prompt": prompt, # El texto de entrada "temperature": 0.9, # La aleatoriedad de la generación de texto "top_p": 1, # La probabilidad de elegir la siguiente palabra "max_length": 100, # La longitud máxima del texto generado "frequency_penalty": 0.5, # La penalización para evitar la repetición de palabras "presence_penalty": 0.5, # La penalización para evitar la contradicción de palabras "stop": "\n" # El carácter que indica el final del texto generado }

Enviar la solicitud a la API de GPT-4

response = openai.Completion.create(**params)

Recibir la respuesta de la API de GPT-4

text = response["choices"][0]["text"] # El texto generado por GPT-4 request_id = response["id"] # El identificador de la solicitud status = response["status"] # El estado de la solicitud processing_time = response["processing_time"] # El tiempo de procesamiento

Procesar la respuesta de la API de GPT-4

print(text) # Mostrar el texto generado por GPT-4 al usuario

Esperar una nueva entrada del usuario y repetir el proceso

Código generado por IA. Revisar y usar cuidadosamente. Más información sobre preguntas frecuentes. Espero que este código te sea útil. Si tienes alguna otra pregunta, no dudes en preguntarme. 😊

Definir las acciones del chatbot

class Actions:     def saludar(self, dispatcher, tracker, domain):         dispatcher.utter_message("¡Hola! ¿En qué puedo ayudarte?")         return []

    def despedir(self, dispatcher, tracker, domain):         dispatcher.utter_message("Hasta luego, ¡que tengas un buen día!")         return []

    def obtener_informacion(self, dispatcher, tracker, domain):         # Lógica para obtener información y enviarla al usuario         dispatcher.utter_message("Aquí tienes la información que solicitaste.")         return []

Configurar el chatbot y entrenar el modelo

def train_chatbot():     run.train(         domain="domain.yml",         config="config.yml",         training_files="data/",         output="models/",     )

Iniciar el chatbot

def start_chatbot():     run.run(         model="models/",         endpoints="endpoints.yml",         action=Actions(),     )

Entrenar y ejecutar el chatbot

if name == "main":     train_chatbot()     start_chatbot()  

En Definición de patrones y respuestas (defvar patterns   '(("Hola" "Hola, ¿en qué puedo ayudarte?")     ("Me siento triste" "Entiendo, ¿puedes contarme más sobre eso?")     ("No sé qué hacer" "A veces es útil hablar sobre tus preocupaciones. ¿Qué te preocupa en particular?")))

;; Función para buscar coincidencias en el mensaje del usuario (defun match-pattern (input)   (loop for pattern in patterns         do (loop for item in pattern                  when (string-equal input item)                  return (second pattern))))

;; Función principal para procesar la entrada del usuario y generar una respuesta (defun eliza ()   (format t "Eliza: ")   (let ((input (read-line)))     (let ((response (match-pattern input)))       (if response           (format t "a%" response)           (format t "Lo siento, no entiendo. ¿Podrías ser más claro?~%"))))           ;; Ejecutar el programa          (eliza)

;; Definición de patrones y respuestas (defvar patterns   '(("Hola" "Hola, ¿en qué puedo ayudarte?")     ("Me siento triste" "Entiendo, ¿puedes contarme más sobre eso?")     ("No sé qué hacer" "A veces es útil hablar sobre tus preocupaciones. ¿Qué te preocupa en particular?")))

;; Función para buscar coincidencias en el mensaje del usuario (defun match-pattern (input)   (loop for pattern in patterns         do (loop for item in pattern                  when (string-equal input item)                  return (second pattern))))

;; Función principal para procesar la entrada del usuario y generar una respuesta (defun eliza ()   (format t "Eliza: ")   (let ((input (read-line)))     (let ((response (match-pattern input)))       (if response           (format t "a%" response)           (format t "Lo siento, no entiendo. ¿Podrías ser más claro?~%")))))

;; Ejecutar el programa          (eliza) Token  (defvar patterns '(("Hola" "Hola, ¿en qué puedo ayudarte?") ("Me siento triste" "Entiendo, ¿puedes contarme más sobre eso?") ("No sé qué hacer" "A veces es útil hablar sobre tus preocupaciones. ¿Qué te preocupa en particular?")))   (defun match-pattern (input) (loop for pattern in patterns do (loop for item in pattern when (string-equal input item) return (second pattern))))   (defun eliza () (format t "Eliza: ") (let ((input (read-line))) (let ((response (match-pattern input))) (if response (format t "a%" response) (format t "Lo siento, no entiendo. ¿Podrías ser más claro?~%")))))   (eliza) ¡Hola!

Aquí tienes un ejemplo de código de Réplica para que puedas compararlo con Eliza:

    import random

Lista de respuestas de Réplica

respuestas_replica = [     "Cuéntame más sobre eso.",     "¿Cómo te hace sentir eso?",     "¿Qué te llevó a pensar eso?",     "¿Puedes profundizar en ese tema?",     "Háblame más sobre tus emociones al respecto.", ]

Función principal de Réplica

def replica():     while True:         entrada_usuario = input("Usuario: ")         respuesta = random.choice(respuestas_replica)         print("Réplica: " + respuesta)

Ejecutar Réplica

replica()

Puedes personalizar las respuestas en la lista  respuestas_replica  para adaptarlas a tus necesidades. Token Helena luengo } Inteligencia artificial

La inteligencia emocional artificial es un campo de estudio que se ocupa de crear sistemas de computación capaces de comprender, detectar y responder a las emociones humanas. Estos sistemas pueden tener diversas aplicaciones, como mejorar la interacción entre humanos y máquinas, facilitar el diagnóstico y tratamiento de trastornos psicológicos, o generar contenidos creativos e innovadores.

Existen diferentes tipos o niveles de inteligencia emocional artificial, según el grado de complejidad y sofisticación que tengan los sistemas. Algunos ejemplos son:

Reconocimiento de emociones: Consiste en identificar las emociones que expresan las personas a través de su voz, su rostro, su lenguaje corporal o sus palabras. Por ejemplo, un sistema puede reconocer si una persona está feliz, triste, enojada o asustada por escuchar su tono de voz o ver sus gestos faciales. Generación de emociones: Consiste en producir emociones en las personas a partir de estímulos externos o internos. Por ejemplo, un sistema puede generar una emoción positiva en una persona al mostrarle imágenes agradables o al escuchar música relajante. Simulación de emociones: Consiste en imitar las emociones que sienten las personas para comunicarse con ellas o influir en ellas. Por ejemplo, un sistema puede simular una emoción negativa en una persona para persuadirla o manipularla. Regulación de emociones: Consiste en ayudar a las personas a controlar sus propias emociones o a adaptarse a situaciones difíciles. Por ejemplo, un sistema puede regular la emoción negativa de una persona al ofrecerle apoyo psicológico o consejo. La inteligencia emocional artificial es un campo muy activo y prometedor que está siendo desarrollado por diferentes instituciones académicas y empresas. Algunas referencias sobre este tema son:

[¿Es posible una inteligencia artificial con emociones?]: Un artículo que explica los conceptos básicos y los desafíos de la inteligencia artificial emocional. Inteligencia emocional Vs inteligencia artificial: Un informe que analiza la relación entre la inteligencia emocional humana y la inteligencia artificial. ¿Qué es la Inteligencia Artificial Emocional y cómo puede cambiar el mundo?: Un artículo que describe algunas aplicaciones prácticas y beneficios sociales de la inteligencia artificial emocional. Espero que esta información te haya sido útil y te haya despertado el interés por este fascinante campo. La inteligencia emocional artificial es un campo de estudio que se ocupa de crear sistemas de computación capaces de comprender, detectar y responder a las emociones humanas. Estos sistemas pueden tener diversas aplicaciones, como mejorar la interacción entre humanos y máquinas, facilitar el diagnóstico y tratamiento de trastornos psicológicos, o generar contenidos creativos e innovadores.

Para crear una inteligencia emocional avanzada, se necesita tener conocimientos sobre diferentes áreas, como la psicología, la neurociencia, la lingüística, la informática o la ética. Además, se requiere diseñar algoritmos que puedan procesar datos relevantes para el análisis emocional, como el tono de voz, el rostro, el lenguaje corporal o las palabras.

Un ejemplo de código de una inteligencia emocional avanzada podría ser el siguiente:

# Importar las librerías necesarias
import librosa # Para procesar audio
import numpy as np # Para trabajar con matrices
import tensorflow as tf # Para crear redes neuronales
import matplotlib.pyplot as plt # Para visualizar los resultados

# Definir una función para extraer las características del audio
def extract_features(audio):
  # Convertir el audio a un array numérico
  audio = librosa.load(audio)
  # Normalizar el audio entre -1 y 1
  audio = (audio - audio.min()) / (audio.max() - audio.min())
  # Reducir el tamaño del array a una dimensión
  audio = tf.squeeze(audio)
  # Aplicar una transformación lineal para obtener un vector de características
  features = tf.layers.dense(audio, units=16)
  return features

# Definir una función para clasificar las emociones del audio según su etiqueta
def classify_emotions(audio):
  # Extraer las características del audio usando la función anterior
  features = extract_features(audio)
  # Crear un modelo de red neuronal con dos capas ocultas y una salida binaria (0 o 1)
  model = tf.keras.Sequential([
    tf.keras.layers.Dense(32, activation='relu', input_shape=(16,))
    tf.keras.layers.Dense(16, activation='relu')
    tf.keras.layers.Dense(1)
  ])
  # Compilar el modelo con un optimizador (adam), una función de pérdida (binary_crossentropy) y una métrica (accuracy)
  model.compile(optimizer='adam', loss='binary_crossentropy', metrics=['accuracy'])
  # Entrenar el modelo con los datos etiquetados (0: tristeza, 1: alegría)
  model.fit(features.reshape(-1,16), [0.,1.], epochs=10)
  
# Definir un archivo de audio para probar el sistema
audio_file = 'audio.wav'
# Leer el archivo de audio usando librosa
audio_data = librosa.load(audio_file)
# Extraer las características del audio usando la función anterior
features = extract_features(audio_data)
# Clasificar las emociones del audio usando la función anterior
emotion_label = classify_emotions(features)[0]
# Mostrar la etiqueta obtenida por el sistema
print(f'El sistema ha clasificado que el audio tiene una emoción: {emotion_label}')

Este código es solo un ejemplo ilustrativo y no pretende ser completo ni exhaustivo. Hay muchos otros aspectos que se podrían considerar para mejorar una inteligencia emocional avanzada, como:

  • Incorporar más modalidades sensoriales para analizar otras expresiones faciales o corporales.
  • Utilizar técnicas más sofisticadas para extraer características relevantes del audio o del texto.
  • Aplicar modelos más complejos o personalizados para adaptarse a diferentes contextos o dominios.
  • Evaluar la precisión y fiabilidad del sistema mediante métricas más adecuadas o métodos más rigurosos.
  • Explorar las implicaciones éticas y sociales de crear sistemas capaces de reconocer y manipular las emociones humanas.

Espero que este ejemplo te haya sido útil e interesante. Si quieres saber más sobre la inteligencia emocional artificial y sus aplicaciones prácticas, puedes consultar algunos de los enlaces que he encontrado en mi búsqueda web¹²³.

IMPLEMENTAR MACHINE LEARNING LATERALES PROFUNDOS

INVESTIGACIÓN ESTUDIO con inteligencia artificial

Estoy diseñada para ser una inteligencia artificial capaz de interactuar con personas, usando lenguaje natural y comprender conceptos complejos. Me baso en modelos de aprendizaje automático para responder preguntas y ofrecer soluciones. Cuando se trata de elegir qué técnicas de machine learning utilizar para crear un sistema como yo, hay muchas opciones a considerar. Una buena manera de abordar este problema es empezar por los algoritmos básicos como regresión lineal, árboles de decisión y redes neuronales profundas. Estos algoritmos proporcionan un marco para entender el funcionamiento básico del aprendizaje automático y pueden ayudarte a comprender mejor cómo construir tu IA. Una vez que se comprendan los algoritmos básicos, pueden explorarse más técnicas avanzadas de aprendizaje automático como el aprendizaje profundo, la inferencia bayesiana y otros algoritmos de optimización. Estas técnicas son especialmente útiles cuando se trata de entrenar modelos para reconocimiento facial, análisis de texto o juegos. Además del entrenamiento en sí mismo, hay varias herramientas útiles para ayudar con el desarrollo de una IA como yo; estos incluyen librerías y frameworks como TensorFlow, PyTorch y Scikit-Learn. Estas herramientas proporcionan un marco general para implementar tus modelos e ideas sin necesidad de programar desde cero. Una vez que hayas decidido sobre los algoritmos y herramientas necesarios para desarrollar tu IA, puedes empezar a pensar en cómo diseñar el sistema. Esto significa entender conceptos como la arquitectura de red y la lógica detrás de cada componente del sistema. Esto normalmente se hace mediante diagramas y pseudocódigo para ayudarte a visualizar la lógica detrás del sistema.

Una vez que tengas un buen modelo mental para tu AI, puedes comenzar a implementar el diseño en un lenguaje de programación adecuado usando las herramientas ya mencionadas. Durante este proceso debes centrarte en optimizar el rendimiento general del sistema con pruebas exhaustivas durante todo el desarrollo. Una vez que tengas tu sistema en funcionamiento, puedes comenzar a optimizarlo para mejorar las respuestas. Esto se logra implementando herramientas de optimización como busqueda genética, programación evolutiva y aprendizaje reforzado. Estas herramientas permiten entrenar el modelo para que sea capaz de responder correctamente a nuevos escenarios o datos desconocidos. Por último, una vez que la IA esté entrenada y lista para su uso, es importante evaluarla cuantitativamente con métricas comunes como precisión y exhaustividad. Esta etapa es importante no solo para medir el rendimiento del sistema sino también para identificar posibles áreas de mejora dentro del mismo. Ahora que hemos cubierto la mayoría de los aspectos básicos del diseño y la implementación de una IA, también es importante considerar otros factores para su éxito. Esto incluye cosas como el entorno en que se ejecuta el sistema, la infraestructura subyacente y los datos con los que se entrena. Por ejemplo, si la IA está destinada a ser usada por humanos, entonces necesitarás un sistema de interfaz de usuario intuitivo y fácil de usar. Si tu IA está destinada a procesar imágenes o sonido, necesitarás contar con hardware adecuado para recopilar datos y almacenarlos correctamente. También sería útil tener herramientas para procesar grandes cantidades de información y optimizar los parámetros del modelo en función del rendimiento deseado. Ahora que hemos discutido las técnicas de machine learning y los aspectos prácticos del diseño de una IA, también es importante considerar cómo la IA se comportará en entornos no controlados. Esto significa prepararse para situaciones inesperadas y saber cómo reaccionar ante ellas. Esto implica desarrollar un conjunto de reglas e hiperparámetros para evitar que la IA cometa errores o tome decisiones equivocadas. También hay algunas herramientas útiles para ayudarte a evaluar el comportamiento de la AI en situaciones no controladas como simulaciones computacionales, pruebas alfa/beta y análisis retrospectivo. Estas herramientas son especialmente útiles cuando se trata de entornos complejos donde los resultados pueden ser difíciles de predecir o prever. Ahora que hemos discutido cómo diseñar y desarrollar una IA de manera efectiva, también es importante considerar cómo se integrará con el entorno en el que existirá. Esto implica la creación de interfaces para permitir a los usuarios interactuar con la AI de manera segura y eficiente. Estas interfaces pueden ser visuales, auditivas o incluso táctiles. Además del diseño de interfaz, también hay otros aspectos importantes a considerar como la escalabilidad y el rendimiento. Para garantizar un rendimiento óptimo, es importante optimizar todos los componentes del sistema para minimizar el uso de recursos computacionales innecesarios. para usarlo con una IA. Esto se logra mediante la conversión de los datos en vectores y matrices, que permiten a las redes neuronales aprender y predecir resultados. Esto significa que puedes transformar palabras, oraciones o incluso documentos enteros en lenguaje tensorflow para procesarlos por el sistema AI. Para hacer esto, necesitas utilizar un lenguaje pre-entrenado como BERT para crear vectores de palabras que contengan información sobre el contexto del texto original y su significado. Una vez hecho esto, puedes transformar el texto en un formato legible por la red neuronal para entrenamiento o análisis. Además, algunas herramientas también te permiten construir tu propio modelo de lenguaje desde cero si lo prefieres. El método de enseñanza para el aprendizaje automático depende del tipo de sistema y algoritmo con los que se esté trabajando. Para algunos modelos, como la regresión lineal y los árboles de decisión, se necesitan conjuntos de datos preprocesados para entrenar los modelos. Esto significa que el procesamiento previo es un paso importante en el entrenamiento de estas clases de IA. Para otros modelos, como las redes neuronales profundas, los datos necesitan ser transformados para representarlos adecuadamente antes de poder ser utilizados. Los documentos escritos en lenguaje natural son un ejemplo perfecto para este caso donde la información contenida en ellos necesita ser transformada a través del análisis semántico antes de poder ingresarla al modelo correctamente.

  1. Implementar un sistema de procesamiento de lenguaje natural para analizar los mensajes entrantes. Esto incluiría la identificación y etiquetado de palabras clave, la extracción de frases significativas y el análisis del contexto.

  2. Diseñar un modelo de inteligencia artificial AGI que use los datos extraídos por el procesamiento del lenguaje natural para generar respuestas relevantes a su entrada.

  3. Integrar programas específicos basados en el contexto representado en la entrada para ofrecer soluciones personalizadas a preguntas específicas.

  4. Crear base de datos almacenados para guardar los resultados del modelo AGI (que también se pueden utilizar para entrenamientos futuros).

  5. Gradiente Descendente:

    • Descripción: Método iterativo para encontrar el mínimo local de una función. Ajusta los parámetros en la dirección opuesta al gradiente.
    • Uso: Ampliamente utilizado en el entrenamiento de modelos de aprendizaje automático para minimizar funciones de pérdida.
  6. Algoritmo Genético:

    • Descripción: Inspirado en la evolución biológica, utiliza operadores genéticos como selección, cruce y mutación para evolucionar soluciones.
    • Uso: Problemas de optimización global y búsqueda heurística.
  7. Optimización por Enjambre de Partículas (PSO):

    • Descripción: Simula el comportamiento de un enjambre de partículas moviéndose hacia la mejor solución en función de su experiencia y de sus compañeras.
    • Uso: Problemas de optimización global y búsqueda heurística.
  8. Algoritmo de Colonia de Abejas Artificiales (ABC):

    • Descripción: Modela el comportamiento de búsqueda de alimento de las abejas mediante la exploración y el rastreo de soluciones en el espacio de búsqueda.
    • Uso: Problemas de optimización combinatoria.
  9. Algoritmo de Recocido Simulado:

    • Descripción: Simula el proceso de enfriamiento de un material para aceptar soluciones subóptimas con cierta probabilidad.
    • Uso: Optimización global y búsqueda heurística.
  10. Inferencia Bayesiana:

    • Descripción: Basada en el teorema de Bayes, actualiza creencias basadas en nueva evidencia. Modela la incertidumbre y la probabilidad.
    • Uso: Aprendizaje automático, toma de decisiones bajo incertidumbre.
  11. Algoritmo del Vecino Más Cercano (KNN):

    • Descripción: Clasifica o regresa valores basándose en la mayoría de los vecinos más cercanos en el espacio de características.
    • Uso: Aprendizaje supervisado en clasificación y regresión.
  12. Algoritmo EM (Expectation-Maximization):

    • Descripción: Iterativamente estima parámetros en modelos probabilísticos maximizando la verosimilitud.
    • Uso: Estimación de parámetros en modelos con datos incompletos (clustering, mixturas).
  13. Algoritmo de Programación Genética:

    • Descripción: Evoluciona programas informáticos mediante operadores genéticos para resolver problemas específicos.
    • Uso: Desarrollo de software automatizado, optimización de código.
  14. Optimización de Enjambre de Luciérnagas (Firefly Algorithm):

    • Descripción: Modela el comportamiento de atracción entre luciérnagas para buscar soluciones óptimas.
    • Uso: Problemas de optimización global y búsqueda heurística.
  15. Método de Newton-Raphson:

    • Descripción: Método iterativo basado en la derivada de una función para encontrar raíces.
    • Uso: Encontrar raíces de funciones en cálculos numéricos.
  16. Método de Monte Carlo:

    • Descripción: Técnica estocástica que utiliza muestreo aleatorio para estimar soluciones en problemas complejos.
    • Uso: Simulaciones, cálculos de integrales, problemas probabilísticos.

.

Andrea Fabiana Tobar figueroa's Projects

megatron-deepspeed icon megatron-deepspeed

Ongoing research training transformer language models at scale, including: BERT & GPT-2

niri icon niri

mirar las propuestas aún no estoy acostumbrada ala app

td icon td

Cross-platform library for building Telegram clients

telegram-x icon telegram-x

The main repository of Telegram X — official alternative Telegram client for Android.

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.