Recientemente, docentes e instituciones han buscado diferentes formas de incorporar la inteligencia artificial (IA) en sus planes de estudio, ya sea enseñando sobre aprendizaje automático (ML) o incorporándola en la creación de planes de lecciones, calificaciones u otras aplicaciones educativas. Los modelos de IA generativa, en particular los modelos de lenguaje grande (LLM), han acelerado drásticamente el impacto de la IA en la educación. Los modelos de IA generativa y programación de lenguaje natural (PLN) tienen un gran potencial para mejorar la enseñanza y el aprendizaje al generar contenido de aprendizaje personalizado y brindar experiencias de aprendizaje atractivas para los estudiantes.
En esta publicación, creamos una solución de IA generativa para que los profesores creen materiales del curso y para que los estudiantes aprendan palabras y oraciones en inglés. Cuando los estudiantes brindan respuestas, la solución proporciona evaluaciones en tiempo real y ofrece comentarios y orientación personalizados para que los estudiantes mejoren sus respuestas.
Específicamente, los profesores pueden utilizar la solución para hacer lo siguiente:
- Cree una tarea para los estudiantes generando preguntas y respuestas a partir de un mensaje
- Cree una imagen a partir del mensaje para representar la tarea.
- Guarde la nueva asignación en una base de datos.
- Explorar asignaciones existentes desde la base de datos
Los estudiantes pueden usar la solución para hacer lo siguiente:
- Seleccionar y revisar una tarea de la base de datos de tareas
- Responde las preguntas de la tarea seleccionada.
- Consulta las puntuaciones de las respuestas en tiempo real
- Revisar las mejoras gramaticales sugeridas a sus respuestas.
- Revise las mejoras de oraciones sugeridas para sus respuestas.
- Lea las respuestas recomendadas
Lo guiamos a través de los pasos para crear la solución usando lecho rocoso del amazonas, Servicio de contenedor elástico de Amazon (Amazon ECS), Amazon CloudFront, Equilibrio de carga elástico (ELB), Amazon DynamoDB, Servicio de almacenamiento simple de Amazon (Amazon S3), y Kit de desarrollo en la nube de AWS (CDK de AWS).
Resumen de la solución
El siguiente diagrama muestra los recursos y servicios utilizados en la solución.
La solución se ejecuta como un servicio escalable. Los profesores y estudiantes utilizan sus navegadores para acceder a la aplicación. El contenido se entrega a través de una distribución de Amazon CloudFront con un balanceador de carga de aplicaciones como origen. Guarda las imágenes generadas en un depósito de S3 y guarda las tareas del profesor y las respuestas y puntuaciones de los estudiantes en tablas de DynamoDB separadas.
La solución utiliza Amazon Bedrock para generar preguntas, respuestas, imágenes de tareas y calificar las respuestas de los estudiantes. Amazon Bedrock es un servicio totalmente administrado que hace que los modelos básicos de las principales empresas emergentes de inteligencia artificial y de Amazon estén disponibles a través de interfaces API fáciles de usar. La solución también utiliza la API de corrección de errores gramaticales y del API de paráfrasis de AI21 para recomendar correcciones de palabras y oraciones.
Puede encontrar los detalles de implementación en las siguientes secciones. El código fuente está disponible en el Repositorio GitHub.
Requisitos previos
Debe tener algunos conocimientos de IA generativa, aprendizaje automático y los servicios utilizados en esta solución, incluidos Amazon Bedrock, Amazon ECS, Amazon CloudFront, Elastic Load Balancing, Amazon DynamoDB y Amazon S3.
Usamos AWS CDK para construir e implementar la solución. Puede encontrar las instrucciones de configuración en el archivo readme.
Crear tareas
Los profesores pueden crear una tarea a partir de un texto de entrada utilizando la siguiente página GUI. Una tarea comprende un texto de entrada, las preguntas y respuestas generadas a partir del texto y una imagen generada a partir del texto de entrada para representar la tarea.
En nuestro ejemplo, un profesor introduce la Seguridad de los niños y las bicicletas directrices del Departamento de Transporte de los Estados Unidos. Para el texto de entrada, utilizamos el archivo consejos.para.conducir.de.seguridad.en.bicicleta.txt.
La siguiente es la salida de la imagen generada.
Las siguientes son las preguntas y respuestas generadas:
"question": "What should you always wear when riding a bicycle?",
"answer": "You should always wear a properly fitted bicycle helmet when riding a bicycle. A helmet protects your brain and can save your life in a crash."
"question": "How can you make sure drivers can see you when you are bicycling?",
"answer": "To make sure drivers can see you, wear bright neon or fluorescent colors. Also use reflective tape, markings or flashing lights so you are visible."
"question": "What should you do before riding your bicycle?",
"answer": "Before riding, you should inspect your bicycle to make sure all parts are secure and working properly. Check that tires are inflated, brakes work properly, and reflectors are in place."
"question": "Why is it more dangerous to ride a bicycle at night?",
"answer": "It is more dangerous to ride at night because it is harder for other people in vehicles to see you in the dark."
"question": "How can you avoid hazards while bicycling?",
"answer": "Look ahead for hazards like potholes, broken glass, and dogs. Point out and yell about hazards to bicyclists behind you. Avoid riding at night when it is harder to see hazards."
El maestro espera que los estudiantes completen la tarea leyendo el texto ingresado y luego respondiendo las preguntas generadas.
El portal utiliza Amazon Bedrock para crear preguntas, respuestas e imágenes. Amazon Bedrock acelera el desarrollo de soluciones de IA generativa al exponer los modelos básicos a través de interfaces API. Puedes encontrar el código fuente en el archivo. 1_Crear_Asignaciones.py.
El portal invoca dos modelos de fundación:
- Difusión estable XL para generar imágenes usando la función
query_generate_image_endpoint
- Claude antrópico v2 para generar preguntas y respuestas usando la función
query_generate_questions_answers_endpoint
El portal guarda las imágenes generadas en un depósito de S3 mediante la función load_file_to_s3. Crea una tarea basada en el texto ingresado, la identificación del maestro, las preguntas y respuestas generadas y el enlace del depósito S3 para la imagen cargada. Guarda la asignación a las asignaciones de la tabla de DynamoDB usando la función insert_record_to_dynamodb
.
Puede encontrar el código AWS CDK que crea la tabla de DynamoDB en el archivo cdk_stack.py.
Mostrar tareas
Los profesores pueden explorar las tareas y los artefactos generados utilizando la siguiente página GUI.
El portal utiliza la función. get_records_from_dynamodb
para recuperar las asignaciones de las asignaciones de la tabla de DynamoDB. Utiliza la función download_image
para descargar una imagen del depósito S3. Puedes encontrar el código fuente en el archivo. 2_Mostrar_Asignaciones.py.
Contestar preguntas
Un estudiante selecciona y lee la tarea de un maestro y luego responde las preguntas de la tarea.
El portal proporciona una experiencia de aprendizaje atractiva. Por ejemplo, cuando el estudiante proporciona la respuesta "Debería tener cuidado de proteger el cerebro en caso de accidente", el portal califica la respuesta en tiempo real comparándola con la respuesta correcta. El portal también clasifica las respuestas de todos los estudiantes a la misma pregunta y muestra las tres puntuaciones más altas. Puedes encontrar el código fuente en el archivo. 3_Asignaciones_completas.py.
El portal guarda las respuestas del estudiante en una tabla de DynamoDB llamada respuestas. Puede encontrar el código AWS CDK que crea la tabla de DynamoDB en el archivo cdk_stack.py.
Para calificar la respuesta de un estudiante, el portal invoca el Modelo de incrustaciones de Amazon Titan traducir la respuesta del estudiante y la respuesta correcta en representaciones numéricas y luego calcular su similitud como una puntuación. Puedes encontrar la solución en el archivo. 3_Asignaciones_completas.py.
El portal genera sugerencias de correcciones gramaticales y mejoras de oraciones para la respuesta del estudiante. Finalmente, el portal muestra la respuesta correcta a la pregunta.
El portal utiliza la API de corrección de errores gramaticales y la API de paráfrasis de AI21 para generar las mejoras gramaticales y de oraciones recomendadas. El modelo de paráfrasis AI21 está disponible como modelo básico en SageMaker. Puede implementar el modelo de paráfrasis AI21 como un punto de inferencia en SageMaker e invocar el punto de inferencia para generar mejoras en las oraciones.
Las funciones generate_suggestions_sentence_improvements
y generate_suggestions_word_improvements
en el archivo 3_Asignaciones_completas.py muestra una forma alternativa de utilizar los puntos finales de la API REST de AI21. Debe crear una cuenta AI21 y encontrar la clave API asociada con su cuenta para invocar las API. Tendrás que pagar por las invocaciones después del período de prueba.
Conclusión
Esta publicación le mostró cómo utilizar una solución asistida por IA para mejorar la experiencia de enseñanza y aprendizaje mediante el uso de múltiples modelos generativos de IA y PNL. Puede utilizar el mismo enfoque para desarrollar otros prototipos y aplicaciones de IA generativa.
Si está interesado en los fundamentos de la IA generativa y cómo trabajar con modelos básicos, incluidas técnicas de indicaciones avanzadas, consulte el curso práctico. IA generativa con LLM. Es un curso bajo demanda de 3 semanas para científicos e ingenieros de datos que desean aprender a crear aplicaciones de IA generativa con LLM. Es una buena base para empezar a construir con Amazon Bedrock. Visita el Página de características de Amazon Bedrock y regístrese para obtener más información sobre Amazon Bedrock.
Acerca de los autores
jeff li es arquitecto senior de aplicaciones en la nube en el equipo de servicios profesionales de AWS. Le apasiona profundizar con los clientes para crear soluciones y modernizar aplicaciones que respalden las innovaciones comerciales. En su tiempo libre le gusta jugar tenis, escuchar música y leer.
Isaac Privitera es científico de datos sénior en el Centro de innovación de IA generativa, donde desarrolla soluciones personalizadas basadas en IA generativa para abordar los problemas comerciales de los clientes. Trabaja principalmente en la construcción de sistemas de inteligencia artificial responsables utilizando generación aumentada de recuperación (RAG) y razonamiento en cadena de pensamiento. En su tiempo libre le gusta el golf, el fútbol y pasear con su perro Barry.
Harish Vaswani es arquitecto principal de aplicaciones en la nube en Amazon Web Services. Se especializa en diseñar y crear aplicaciones nativas de la nube y brinda a los clientes las mejores prácticas en su viaje de transformación de la nube. Fuera del trabajo, Harish y su esposa, Simin, son productores de cortometrajes independientes galardonados y les encanta pasar tiempo con su hijo de 5 años, Karan.
- Distribución de relaciones públicas y contenido potenciado por SEO. Consiga amplificado hoy.
- PlatoData.Network Vertical Generativo Ai. Empodérate. Accede Aquí.
- PlatoAiStream. Inteligencia Web3. Conocimiento amplificado. Accede Aquí.
- PlatoESG. Carbón, tecnología limpia, Energía, Ambiente, Solar, Gestión de residuos. Accede Aquí.
- PlatoSalud. Inteligencia en Biotecnología y Ensayos Clínicos. Accede Aquí.
- Fuente: https://aws.amazon.com/blogs/machine-learning/develop-generative-ai-applications-to-improve-teaching-and-learning-experiences/
- :es
- :dónde
- $ UP
- 125
- 173
- 7
- a
- Nuestra Empresa
- de la máquina
- Mi Cuenta
- dirección
- avanzado
- Después
- adelante
- AI
- Modelos AI
- Sistemas de IA
- Todos
- también
- alternativa
- hacerlo
- Amazon
- Amazon Web Services
- an
- y
- https://www.youtube.com/watch?v=xB-eutXNUMXJtA&feature=youtu.be
- respuestas
- abejas
- API
- Aplicación
- aplicaciones
- enfoque
- somos
- artificial
- inteligencia artificial
- Inteligencia Artificial (AI)
- AS
- evaluaciones
- asociado
- At
- aumentado
- Hoy Disponibles
- evitar
- galardonado
- AWS
- equilibrador
- equilibrio
- basado
- BE
- porque
- antes
- detrás de
- a medida
- MEJOR
- y las mejores prácticas
- Cerebro
- Brillante
- Roto
- navegadores
- build
- Construir la
- by
- , que son
- PUEDEN
- cadena
- comprobar
- Soluciones
- código
- comparar
- completar
- incluido
- Calcular
- Envase
- contenido
- correcta
- correcciones
- Curso
- Crash
- Para crear
- crea
- Creamos
- Clientes
- peligroso
- Oscuro
- datos
- científico de datos
- profundo
- aprendizaje profundo
- Departamento
- desplegar
- detalles
- desarrollar
- Desarrollo
- desarrolla el
- una experiencia diferente
- Difusión
- Cursos de Buceo
- do
- Perro
- descargar
- dramáticamente
- conductores
- fácil de usar
- Educación
- educativo
- permite
- interactuando
- certificados
- Inglés
- mejorar
- error
- ejemplo
- existente
- espera
- experience
- Experiencias
- Caracteristicas
- realimentación
- Archive
- Film
- Finalmente
- Encuentre
- intermitente
- siguiendo
- Fútbol
- Fundación
- Desde
- completamente
- función
- funciones
- Las Bases (Fundamentales)
- generar
- generado
- genera
- la generación de
- generación de AHSS
- generativo
- IA generativa
- vaso
- golf
- candidato
- grado
- maravillosa
- guía
- orientaciones
- emprendedor
- más fuerte
- ¿Qué
- Tienen
- he
- su
- Cómo
- Como Hacer
- HTML
- HTTPS
- ID
- imagen
- imágenes
- Impacto
- implementación
- mejorar
- mejoras
- in
- Incluye
- incorporar
- incorporando
- independientes
- Innovation
- innovaciones
- Las opciones de entrada
- entradas
- instituciones
- Instrucciones
- Intelligence
- interesado
- las interfaces
- dentro
- invoca
- IT
- SUS
- jpg
- Clave
- especialistas
- idioma
- large
- líder
- APRENDE:
- aprendizaje
- lección
- Vida
- como
- LINK
- Escucha Activa
- carga
- Mira
- miró
- amar
- máquina
- máquina de aprendizaje
- para lograr
- HACE
- gestionado
- materiales
- ML
- modelo
- modelos
- modernizar
- más,
- múltiples
- Música
- nativo
- Natural
- ¿ Necesita ayuda
- Neon
- Nuevo
- noche
- nlp
- of
- Ofertas
- Viejo
- on
- On-Demand
- or
- natural
- Otro
- nuestros
- salir
- salida
- afuera
- página
- particular
- partes
- apasionado
- Pagar
- Personas
- período
- Personalizado
- Colocar
- jubilación
- Platón
- Inteligencia de datos de Platón
- PlatónDatos
- jugando
- punto
- Portal
- Publicación
- posible
- prácticas
- las cuales
- Director de la escuela
- problemas
- Productores
- Profesional
- Programación
- correctamente
- proteger
- prototipos
- proporcionar
- proporciona un
- proporcionando
- pregunta
- Preguntas
- Ocupa el lugar
- Reading
- real
- en tiempo real
- recomiendan
- recomendado
- representar
- Recursos
- responsable
- RESTO
- una estrategia SEO para aparecer en las búsquedas de Google.
- VIAJE
- equitación
- corre
- ambiente seguro
- sabio
- mismo
- Guardar
- escalable
- Científico
- los científicos
- Puntuación
- (secciones)
- seguro
- ver
- seleccionado
- mayor
- sentencia
- separado
- servido
- de coches
- Servicios
- Configure
- En Corto
- tienes
- Mostrar
- mostró
- Shows
- sencillos
- So
- a medida
- Soluciones
- algo
- su
- Fuente
- código fuente
- se especializa
- velocidades
- Gastos
- comienzo
- Startups
- Zonas
- pasos
- STORAGE
- Estudiante
- Estudiantes
- SOPORTE
- seguro
- Todas las funciones a su disposición
- mesa
- profesores experimentados
- Educación
- equipo
- técnicas
- texto
- esa
- El
- La Fuente
- su
- luego
- así
- pensamiento
- Tres
- A través de esta formación, el personal docente y administrativo de escuelas y universidades estará preparado para manejar los recursos disponibles que derivan de la diversidad cultural de sus estudiantes. Además, un mejor y mayor entendimiento sobre estas diferencias y similitudes culturales permitirá alcanzar los objetivos de inclusión previstos.
- equipo
- recomendaciones
- neumáticos
- titán
- a
- parte superior
- la traducción
- de transporte
- juicio
- dos
- United
- Estados Unidos
- utilizan el
- usado
- usos
- usando
- Vehículos
- vía
- visibles
- Visite
- caminar
- a pie
- quieres
- Camino..
- formas
- we
- web
- servicios web
- ¿
- cuando
- sean
- mientras
- QUIENES
- porque
- esposa
- seguirá
- Palabra
- palabras
- Actividades:
- trabajando
- funciona
- Usted
- tú
- zephyrnet