DISCLAIMER: AI GENERATED PROPOSALS WILL NOT BE CONSIDERED
I am seeking an experienced freelancer to enhance my hotel review analysis software by expanding its data visualization and analytical capabilities. The software currently scrapes reviews from platforms like [login to view URL] and Google Maps and performs basic sentiment analysis. I aim to improve the visualization and analysis of this data to provide deeper insights into customer sentiments and trends.
Objectives:
Expand the data visualization capabilities of the dashboard.
Implement advanced data analysis techniques to extract meaningful insights from the review data.
Enable export functionality to generate editable PDF reports of the analysis and visualizations.
Core Responsibilities:
Data Visualization Enhancements:
Expand the existing dashboard to include multifaceted visualizations, specifically:
Multi-dimensional sentiment analysis visualization that shows sentiment intensity.
Geo-mapping of sentiment trends by guest country.
Time series analysis to identify trends over specific periods, including score changes over time.
Comparison visualizations showing correlation between review scores and sentiment.
Analysis of sentiments based on room type and type of guest (business vs. leisure).
Word clouds and phrase frequency charts to highlight common themes and keywords in reviews.
Data Analysis Implementation:
Conduct thorough data analysis to correlate review scores with sentiment and other metrics (e.g., guest country, room type, date of stay).
Implement statistical analysis techniques (such as regression analysis, hypothesis testing) to derive actionable insights from the data.
Analyze score changes over time in relation to sentiments expressed in reviews and other factors.
PDF Export Functionality:
Develop a feature that allows the user to export all visualizations and data analyses into an editable PDF format.
Ensure that the exported PDF report can be easily edited, allowing users to modify names, dates, and any other relevant details before presentation.
User Experience Considerations:
Ensure that the new visualizations and export features are user-friendly and enhance the overall user experience of the existing dashboard.
Skills Required:
Proficiency in Python and Flask framework.
Strong experience with data visualization libraries (e.g., [login to view URL], D3.js).
Knowledge of statistical analysis and data manipulation (Pandas, NumPy).
Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (Bootstrap).
Experience with sentiment analysis tools (TextBlob, VaderSentiment) is a plus.
Experience with PDF generation libraries (such as ReportLab or WeasyPrint) to create editable PDF files.
Deliverables:
An expanded and visually appealing dashboard that incorporates new visual elements and analyses.
A functional PDF export feature to generate editable reports.
A final report summarizing the data analysis performed and insights gathered from the review data.
Documentation for the new features and visualizations added.