This is an innovative application designed specifically for students to find housing in Pittsburgh. With the increasing demand for student accommodation in Pittsburgh, this aims to simplify the process of finding and securing suitable housing for students in the area.
The application provides students with a provides information such as the crime statistics and the displays the distance from each campus.
This application currrently uses websites such Rockwell, Walnut Capital and RentCollegePads.com to populate the database.
- First ensure that these packages are installed in order for smooth running of the application.
The packages getting installed are- beautifulsoup4==4.11.2 numpy==1.23.4 pandas==1.5.1 pandasgui==0.2.14 Pillow==9.4.0 pyscreenshot==3.0 requests==2.28.1 tkinter==8.6
pip install -r requirements.txt
- All the paths of the CSV files and images mentioned in the code are relative, meaning it should work as they are in the same folder.
However, in case it doesn't work, do change the addresses to the path of the particular file on the system it is being installed on.
- Run the file named "RUN_ME.py" in the folder.
python RUN_ME.py
This application currently offers two ways of displaying information to the user.
- Live scraping.
- Stored database
In the stored database, we are able to provide the map of the properties and which universities are in the radius of the selected university.
This also has an option of analyzing crime statistics of the neighborhoods in Pittsburgh to enable the students to make a more informed decision of their housing situation.
The crime statistics and the location of the houses have been analyzed and plotted using ArcGIS pro.
This application currently has a limited number of houses on its database as currently the wensites for housing allow scraping of only a particular number of houses.
This application also currently, does not have an interactive GUI and doesn't enable a user to click on the property to see it's details.
- Keyi Chai
- Farhan Ahmad
- Luyi Sun
- Harish Balaji
- Yikun Yang
For more information on the working of the code do follow this youtube link in which two of our developer explain the code and how it runs!
Link - https://youtu.be/hGN2BHYrhno
The sites used for the housing database are-
- https://rockwelrealty.com/
- https://www.walnutcapital.com/
- https://www.rentcollegepads.com/off-campus-housing/carnegie-mellon/search
The site used for crime stastistics-