Deep Learning Landscape Evaluation System Integrating Poetic Emotion and Visual Features

Project Code :TCMAPY1854

Objective

The AI-powered Landscape & Emotion Detection system combines deep learning models for landscape classification and emotion detection. Users upload images and select moods, with the system classifying landscapes (e.g., forest, mountain, sea) using pre-trained models like ResNet and MobileNet. Based on the chosen mood, the system suggests personalized poetry. On the emotion detection page, users submit poetry, and the system analyzes emotions using models like Random Forest, SVC, CNN, GRU, BERT, and DistilBERT. It then provides suggestions for calming or energizing places to visit. The system integrates image classification and NLP with a Flask-based frontend.

Abstract

The AI-powered Landscape & Emotion Detection system integrates advanced deep learning models for landscape classification and emotion detection from poetic texts. In the landscape prediction page, users upload an image and select their mood from a dropdown. The system utilizes pre-trained models like ResNet and MobileNet to classify the image into various landscape categories such as forest, mountain, sea, and street. Based on the user’s selected mood, the system then provides a personalized poetry suggestion to enhance the emotional experience.On the emotion detection page, users provide poetry, and the system predicts the emotion using models trained on Random Forest (RF), SVC, CNN, GRU, BERT, and DistilBERT. These models analyze the sentiment and emotion conveyed in the text and provide suggestions for places to visit based on the predicted mood, such as calming or energizing locations.The backend models were trained using state-of-the-art techniques for image classification and natural language processing (NLP). The frontend was developed using Flask, HTML, and CSS, offering an intuitive and interactive user interface. This system combines AI-driven visual intelligence and emotion recognition, providing users with personalized feedback and mood-enhancing suggestions.

Keywords:

AI, Landscape Classification, Emotion Detection, Deep Learning, CNN, ResNet, MobileNet, Random Forest, SVC, BERT, Flask, Poetry Analysis, Mood-based Suggestions, NLP, Image Classification.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

1.      SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server-side Script                               :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                              : Flask, Pandas, Sklearn,Pytorch,TorchvisionNumPy, Seaborn, Matplotlib,tensorflow

IDE/Workbench                                  :  VSCode

Technology                                         :  Python 3.8+

Server Deployment                             :  Xampp Server

Database                                             :  MySQL    

 

2.      HARDWARE REQUIREMENTS

Processor                                  - I5/Intel Processor

RAM                                       - 8GB+ (min)

Hard Disk                                - 128 GB+

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video