Web Scraping and Chatbot Training with Python

Open
Haletale Inc
Toronto, Ontario, Canada
Mohammed Roshan PT
Product Lead
(59)
4
Project
Academic experience
120 hours per student
Student
Anywhere
Intermediate level

Project scope

Categories
Software development Artificial intelligence
Skills
information retrieval web scraping data extraction data processing python (programming language) chatbot software engineering chatgpt generative artificial intelligence computer science
Details

The goal of this project is to develop a Python-based web scraping bot for Haletale Inc. that efficiently extracts data from specified websites and their subpages. The extracted data will be compiled into a structured PDF report. This report will then be used to train a ChatGPT model, enhancing its ability to provide accurate and relevant responses based on the scraped information. The project provides an opportunity for learners to apply their knowledge of Python programming, web scraping techniques, and data processing. By completing this project, learners will gain practical experience in automating data extraction and utilizing AI models for information retrieval. The tasks are closely related and can be completed by a team of learners specializing in computer science or software engineering.

Deliverables

The project deliverables include a functional Python web scraping bot capable of extracting data from specified websites and subpages. Additionally, a comprehensive PDF report containing the extracted data must be created. Finally, the team will demonstrate the successful training of a ChatGPT model using the compiled PDF, showcasing its improved response capabilities.

Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes
Decent work and economic growth

About the company

Company
Toronto, Ontario, Canada
2 - 10 employees
Hospitality, Real estate, It & computing, Travel & tourism

Haletale is a dynamic and innovative property management platform that is transforming the way property owners, managers, and investors navigate the real estate industry. Our mission is to simplify property management, enhance rental experiences, and optimize property income through cutting-edge technology and creative solutions. Whether you're a property manager seeking efficient tools, a property owner looking to maximize returns, or a newcomer in need of housing solutions, Haletale is here to make your real estate journey seamless and rewarding.