Welcome to my blog! I’m Jan Wilhelm T. Sy, a Computer Science student from Bicol University.

Over the past few weeks, I’ve had the incredible opportunity to undertake an On-the-Job Training (OJT) at Iraya Energies.

This experience will be a pivotal part of my academic journey, allowing me to apply and expand my knowledge in real-world settings.
Week 6
The
Final Week
Welcome to my blog! This week marks the sixth week of my On-the-Job Training (OJT) program, focusing on the development of a chatbot. From July 15, 2024, to July 19, 2024. I engaged in the process of testing and optimization of the chatbot, as well as finishing up the documentation such as the Software Specification Requirements and the Manual for the system.

This week will conclude my On-the-Job Training (OJT) program in chatbot development. My primary objective is to conduct final testing and optimization of the chatbot, as well as completing all necessary documentation
ACTIVITY PERFORMED
In coordination with the mentorship plan, this week will focus heavily on the final touches of the project. This will include testing all the functionalities of the chatbot and completing the documentation.
Final Testings
As part of the final testing phase, I created a new Docker image, uploaded it, and pulled it to verify its functionality. I rigorously tested all the functionalities of the chatbot to ensure they worked as intended. This included checking responses, handling edge cases, and verifying the user interface.

Additionally, I tested the connection between Ollama and the chatbot, ensuring seamless integration. I also evaluated the API approach for Ollama to confirm its proper functionality.

Furthermore, I conducted stress testing to assess the chatbot's performance under high load conditions and performed regression testing to ensure that new updates did not introduce any issues.
Documentation
During the final week, we concentrated on completing our documentation to ensure a comprehensive and polished presentation of our project. This involved finalizing the Software Specification Requirements document, which outlines the technical details and functional requirements of the system, ensuring that all aspects are clearly defined and accurately reflect the developed features. We also dedicated time to refining the User Manual, providing detailed instructions and guidance for end-users to effectively navigate and utilize the system. Both documents were meticulously reviewed and updated to capture any last-minute changes or improvements.
Final Presentation Preparation
In addition to our documentation efforts, we dedicated significant time to creating a comprehensive presentation of the system we developed. This presentation was designed to effectively communicate the project's objectives and some of the key components or technology used for each of the components of the system.
Presentation Link

Image
Final Presentation
As the final activity in our On-the-Job Training (OJT) program with Iraya Energies, we conducted an online MS Teams meeting to present our project and discuss our performance throughout the training period. The head of their Technical Team was impressed with our work and provided valuable feedback. They offered additional suggestions to further enhance the system and our skills. It was a gratifying conclusion to our journey, highlighting the progress we've made.

Image

Here ends my incredible journey with Iraya Energies during my On-the-Job Training. It’s been a truly unforgettable experience, filled with valuable lessons and growth. This achievement wouldn’t have been possible without the unwavering support of my amazing teammates and the guidance of our exceptional OJT advisor, Dr. Lea Austero. I am also deeply grateful to Anabella Sevia, the Iraya Energies Country Director and our mentor, and to Nina Marie Hernandez, the inspiring CEO of Iraya Energies. Their encouragement and wisdom have made this experience truly special.