SEO, Security and Chatbot

These two iterations, spanning from November 7th to December 4th, focused on detailed project planning, implementing SEO strategies, improving web security, and developing a chatbot. Important progress for the PBL.

Multimedia Projects (PM): Planning, Costs, and Risk Management

In Multimedia Projects (PM), we engaged in thorough iteration planning. This included:

  • Iteration Planning Detail: We defined the specific tasks, estimated their durations, and assigned the necessary resources for each.
  • Project Cost Estimation: We made a detailed estimate of the project costs, taking into account all the necessary resources.
  • Preparation of the Risk Management Document: We identified and analyzed the possible risks that could affect the project, and defined strategies to mitigate them.

In addition, during these iterations, several theoretical and practical presentations were held:

  • Monday, November 11: Information on planning in Word for Windows 1.0 was presented.
  • Monday, November 18: The topic of the Data Protection and Guarantee of Digital Rights Act was addressed, with presentations by the ABP groups on points 1-5.
  • Monday, November 25: The Data Protection Act was continued (point 5.6) and the Intellectual Property Act was introduced, with presentations on points 6.1, 6.2, 6.3 and 6.4.
  • Monday, December 2: The topic of Intellectual Property was completed (points 6.5 and 6.6) and the IT/Multimedia Profession was introduced, with presentations on points 7.1 and 7.2.

Multimedia Diffusion Systems (SDM): SEO and Social Media Strategy

At Multimedia Diffusion Systems (SDM), we focus on the online visibility of the project:

  • Design and Implementation of SEO Strategy for the Corporate Website: We developed and implemented a strategy to improve the positioning of the project’s website in search engines.
  • Design and Implementation of SEO Strategy for the ABP Project: A specific strategy was also designed and implemented for the product or service offered by the project.
  • Development and Implementation of Social Media Plan: We created and implemented a social media plan to promote the project on social media.
  • Substantial Improvement of the Corporate Website: Significant improvements were made to the corporate website to improve user experience and SEO.

Internet-Based Multimedia Systems (SMBI): Security and Infrastructure

In Internet-Based Multimedia Systems (SMBI), the priority was security and infrastructure configuration:

  • Security Implementation: Added SSL protocol on port 443, installed an HTTPS certificate, and performed a web hardening check.
  • Migration and Configuration: WordPress was migrated, Django and Node were configured, and databases were created for the API and WordPress.
  • Services Configuration: Bacula and Nagios were configured for backup management and monitoring, respectively.
  • Configuration Reports: Detailed reports were produced on OpenStack and SSH infrastructure configuration, web configuration on OVH, database configuration, other services, web security, and backups.

E-learning ELE: Chatbot Development with ChatGPT

In E-learning ELE, the development of the chatbot continued, integrating new functionalities:

  • Definition of Intents and Conversational Tasks: The intents (intentions of the user) and the conversational tasks that the chatbot must be able to perform were defined.
  • Conversational Flow Design: The conversation flow was designed, defining how the chatbot will interact with the user in different scenarios.
  • Implementation in DialogFlow: General and specific domain intents were defined in DialogFlow, Google’s platform for creating conversational agents.
  • Connection with ChatGPT: The chatbot was connected with ChatGPT to improve the responsiveness in generic domain intents, allowing for more natural and fluid conversations.
 
 

Summary:

These two iterations were crucial to advance the planning, online visibility, security and interactivity of the project. Planning was detailed, SEO and social media strategies were implemented, platform security was strengthened, and the chatbot was improved with the integration of ChatGPT.

With this more complete information, a clearer and more detailed view of the work carried out during these iterations is offered.

Leave a Reply

Your email address will not be published. Required fields are marked *