Handy application that helps our clients to save money hanging out in good places somewhere around their current location. The system consists of the mobile app, web application and API.
Special offers, deals and discounts in bars and restaurants around
Large place aggregator and social network data scraper performing real-time multi-thread lookup of events and deals to deliver discounts for restaurants and bars around you.
Everyone loves going out. Whether celebrating an important event, or just hanging out with friends, or having a dinner with the family – pleasant emotions guaranteed anyway. We’ve decided to boost these warm feelings by developing the system that monitors the bars and restaurants around your location for the special offers, deals and discounts.
Unfortunately, not every bar/restaurant has its own website, especially if we consider the small ones, to keep the clients informed about special offers or deals. Those that have the website, may just not update it with the information about discounts in time for whatever reason. There are many nuances that we had to think of to ensure the application accuracy, but what we could say for sure, is that every single place has its own community or account in social networks. Thus, we decided to follow these pretty simple steps:
- The first step was to parse places from Foursquare (https://foursquare.com/), which is the largest places recommendation app.
- The next step included an automatic lookup of the social networks associated with these places.
- The third step was to parse places' posts from social networks.
The final step was to analyze posts content with a help of self-learning language analyzer to determine the ones that are related to the special offers.
To ensure the speed and reliability of the system, we were performing multi-thread parsing with help of proxy servers (to avoid bans).
developers worked on the project
Contact Information Scraper & NLP Analysis
Scraping contact information (emails and phones) of the representatives of the US educational institutions from everyhere on the Internet, using NLP libraries to establish email to owner relationship.
Workflow Automation & Aircraft Data Processing Tool
The solution was developed to aid the process of upgrade and certification of airplanes in the USA. The integrated hardware helps engineers collect, process and convert aircraft flight data to ensure compliance and public safety.