Skip to content

Nexa Auto automates the process of verifying the authenticity of addresses for room service eligibility and retrieving detailed specifications across multiple websites. Utilizing Selenium for web automation and GPT for handling missing data, Nexa Auto significantly reduces manual effort in data entry tasks.

License

Notifications You must be signed in to change notification settings

darsan-in/Nexa-auto

Repository files navigation

Nexa Auto - Automated Address Verification and Data Entry

Nexa Auto automates the process of verifying the authenticity of addresses for room service eligibility and retrieving detailed specifications across multiple websites. Utilizing Selenium for web automation and GPT for handling missing data, Nexa Auto significantly reduces manual effort in data entry tasks.

Supported Platforms

Python


GitHub last commit GitHub commit activity


GitHub License GitHub Release

CodeFactor Grade


GitHub Repo stars


Table of Contents 📝

Features and Benefits ✨

  • Automated Address Lookup: Seamlessly searches and verifies addresses across Zillow, Trulia, Apartments.com, and Redfin.
  • Detailed Address Specifications: Automatically retrieves specific details such as building type, complex address, units count, buildings count, apartment availability, complex name, URL, apartment alternate address, and comments.
  • Web Automation with Selenium: Efficiently interacts with web pages, mimicking manual search tasks to collect and verify data.
  • Handles Missing Information: Utilizes a reverse-engineered GPT model to predict missing address data when websites do not provide complete information.
  • Customizable and Scalable: Easily adaptable to include additional websites or other data verification tasks.
  • Time-Saving: Drastically reduces the time spent on repetitive data entry by automating the entire process.
  • Error Reduction: Minimizes human error by automating the verification and data entry process.
  • Seamless Integration: Combines web scraping and AI to ensure accuracy and reliability in data collection.

Use Cases ✅

  • Data Entry Automation: Ideal for businesses or individuals needing to verify large lists of addresses quickly and accurately, along with detailed specifications.
  • Room Service Eligibility Verification: Ensures addresses qualify for room service by cross-referencing multiple reliable sources.
  • Real Estate Data Collection: Gathers comprehensive details about properties, including availability, building type, and more.
  • Scalable Web Scraping: Can be adapted for scraping other types of data from various websites.
  • Data Completeness: Uses AI to predict and fill in missing information, ensuring complete data sets.
  • Customized Data Verification: Suitable for any task requiring verification of information and detailed specifications across multiple online sources.

🙏🏻 Friendly Request to Users

Every star on this repository is a sign of encouragement, a vote of confidence, and a reminder that our work is making a difference. If this project has brought value to you, even in the smallest way, please consider showing your support by giving it a star.

"Star" button located at the top-right of the page, near the repository name.

Your star isn’t just a digital icon—it’s a beacon that tells us we're on the right path, that our efforts are appreciated, and that this work matters. It fuels our passion and drives us to keep improving, building, and sharing.

If you believe in what we’re doing, please share this project with others who might find it helpful. Together, we can create something truly meaningful.

Thank you for being part of this journey. Your support means the world to us. 🌍💖


Usage

  • Step 1: Install required libraries.
pip install -r requirements.txt
  • Step 2: Store input as data.xlsx in input directory.

  • Step 3: Run nexaauto.py in terminal

python nexaauto.py

License ©️

This project is licensed under the MIT.

Contributing to Our Project 🤝

We’re always open to contributions and fixing issues—your help makes this project better for everyone.

If you encounter any errors or issues, please don’t hesitate to raise an issue. This ensures we can address problems quickly and improve the project.

For those who want to contribute, we kindly ask you to review our Contribution Guidelines before getting started. This helps ensure that all contributions align with the project's direction and comply with our existing license.

We deeply appreciate everyone who contributes or raises issues—your efforts are crucial to building a stronger community. Together, we can create something truly impactful.

Thank you for being part of this journey!

Contact Information

For any questions, please reach out via hello@darsan.in or LinkedIn.

Credits 🙏🏻

Special thanks to JE-Chen for their work on ReEdgeGPT, which was instrumental in the development of the GPT integration for this project.


Darsan at Linkedin place holder image Darsan at Youtube place holder image Darsan at NPM place holder image Darsan at Github place holder image Darsan Website


Topics

  • address verification
  • web automation
  • selenium scraping
  • GPT integration
  • data entry automation
  • real estate data
  • address lookup
  • room service eligibility
  • web scraping
  • missing data prediction
  • AI-enhanced automation
  • customizable scripts
  • scalable automation
  • error reduction
  • data completeness
  • data verification
  • real estate
  • automation tools
  • address validation
  • property details

About

Nexa Auto automates the process of verifying the authenticity of addresses for room service eligibility and retrieving detailed specifications across multiple websites. Utilizing Selenium for web automation and GPT for handling missing data, Nexa Auto significantly reduces manual effort in data entry tasks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages