Skip to content

VinceBenassi/Portal-UCT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Rediseño Portal Estudiante

Este proyecto esta dirigido al rediseño de las interfaces y de ciertos modulos de la plataforma estudiantil de la universidad catolica de temuco, la cual al contar con una plataforma cuyo diseño no es visualmente agradable para el usuario necesita una remodelación, a lo cual esta avocado este proyecto, cabe destacar que las tecnologias que se usaran para este rediseño seran:


  • Laravel 8
  • SQL server
  • Boostrap
  • HTML
  • PHP
  • Dialogflow Api

Para implementar dichas herramientas y/o tecnologias los pasos para su correcta instalación


Descargamos la versiòn de php que deseamos utilizar accediendo al siguiente link
https://www.php.net/downloads.php

Posterior a este paso procedemos a descargar de la misma forma composer accediendo al siguiente link

https://getcomposer.org/

Instalamos laravel 8 para windows o linux segun corresponda siguiendo las intrucciones de este repositorio de github, dicho repositorio contiene las intrucciones basicas asi como la verificaciòn de la funcionalidad de las herramientas intaladas hasta el momento.

https://github.com/devfy-space/laravel-desde-cero

Ademas debemos instalar SQL Server, asi como un manjeador de entorno llamado dBeaver.

https://dbeaver.io/download/

Visualización plataforma portal estudiante

El nuevo diseño de la plataforma estudiantil cuenta con diversos matices los cuales muestran una mejora en torno a la plataforma original, para empezar el diseño es mucho mas agradable, en vista de celular, siendo este ultimo responsivo


Screen Shot 2019-12-16 at 5 59 47 PM Screen Shot 2019-12-16 at 5 59 47 PM

Configuración y uso del chatbot

dentro de las nuevas funciones se puede observar un pequeño apartado el cual es el chartbot, dicho elemento fue desarrollado mediante el uso de inteligencia artificial y la api de google clud Dialogflow

https://dialogflow.cloud.google.com/

Dialogflow:


dicha herramienta es propiedad de google cloud por lo cual una de sus ventajas es que permite el trabajo colaborativo con cuentas de google

Screen Shot 2019-12-16 at 5 59 47 PM


dialogflow nos permite usar de manera instintiva la creación de agents los cuales seran los encargados de manejar las acciones de consultas solicitadas mas tarde

Screen Shot 2019-12-16 at 5 59 47 PM


dentro de la sección entities sera donde crearemos y definiremos las palabras claves asi como las la estructura de el lenguaje natural que recibira como parametro de entrada nuestro agente


Screen Shot 2019-12-16 at 5 59 47 PM


luego se debe proceder al apartado de intents donde definiremos las palabras de entrenamiento que tendra el bot asi como sus posibles respuestas


Screen Shot 2019-12-16 at 5 59 47 PM


Para finalizar solamente dirijase al apartado de integrations y defina el lugar donde dejara funcional su bot

Screen Shot 2019-12-16 at 5 59 47 PM


Los puntos marcados de color amarillo son los mas comunes donde se habilitan este tipo de bots, pero si solo deseas agregar dicha función en un html o una pagina web base te recomendamos usar la integración marcada con rojo, ya que para usar esta solo deberas pichar dicha opción y copiar codigo de html que esta entrega


Si no deseas mejorar tu bot es decir darle un diseño personalizado con la herramienta Blahbox que tiene google cloud, entonces ignora estos pasos, ya que su configuración ya esta completa.


Luego de configurar todos los componenetes del lenguaje natural nos deberemos dirigir al apartado de project ID, ya que en este punto debemos dirigirnos al area remarcada dando click en dicho apartado, ya que para una mejor configuración es recomendable habilitar las claves de acceso de la api.

Screen Shot 2019-12-16 at 5 59 47 PM

Luego de encontrarnos en dicha configuración nos dirigiremos al apartado de credenciales en donde debemos crear una nueva credencial, para asi de este modo generar un archivo .json el cual contendra nuestra configuración de lenguaje natural.

Screen Shot 2019-12-16 at 5 59 47 PM

Screen Shot 2019-12-16 at 5 59 47 PM


ya con nuestra clave adquirida en formato json ahora nos vamos a dirijir al siguiente enlace

https://manage.blahbox.net/

En este sitio se configurara la apariencia personalizada de nuestro bot, es decir la forma en la que queremos que este se vea en el sitio web, dentro de esta pagina podemos observar que se nos solicita la key de configuración del lenguaje la cual obtuvimos anteriormente, en este apartado de la pagina deberemos definir que nuestro bot fue entrenado en dialogflow para no tener problemas de compatibilidad


Screen Shot 2019-12-16 at 5 59 47 PM


Luego de configurar nuestro bot procedemos a realizar el diseño paso a paso segun nos indique la pagina, ya que esta cuenta con un tutorial interno que nos dira el paso a paso que debemos seguir

Screen Shot 2019-12-16 at 5 59 47 PM

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages