I need the Activity Model (Please draw in details and accurate as possible according to this project). Show all classes and activities (example: upload images and text, analysis, pre- processing, store in DB, result …. etc, call function… and what you see is right
Software Engineering:
The Project is: Sentiment Analysis System for Images and text, In this project, we will be creating an Sentiment Analysis system that utilizes machine learning to efficiently analyze people's feelings using their images. Then we will build a web application that is allowing users to upload an image or text and make a decision about whether it is positive, negative, or neutral.
……………………………………………………………………………………………………………………………………
Suppose the Context models are: "Web Hosting Solution", "Internet Provider", "
……………………………………………………………………………………………………………………………………
Suppose the Classes are:
"User", "User Account", "Image", "Text", "Sentiment analysis system", and "Media Pre- Processing".
……………………………………………………………………………………………………………………………………
The associations:
User manages 1..1 User Account and User Account managed by 1..1 User.
User uploads 1..* Image and Image belong to 1..1 User.
User uploads 1..* Text and Text belong to 1..1 User.
Sentiment analysis class Analyzes1..* Image and Image Analyzed by 1..1 Sentiment analysis class.
Sentiment analysis class Analyzes1..* Text and Text Analyzed by 1..1 Sentiment analysis class.
Sentiment analysis class will call 1..* Media Pre- Processing and Media Pre- Processing by 1..1 Sentiment analysis class.
……………………………………………………………………………………………………………………………………
Image Upload Process:
The user initiates an image upload request.
The web application displays a form for the user to upload the image.
The user selects and provides the desired image.
The web application carries out validation procedures to ensure the image meets the necessary requirements.
Once the image successfully passes validation, it is forwarded to the image analysis service (SA) to obtain sentiments.
The image undergoes pre-processing through the media pre-processing module, which applies various enhancements and improvements.
The modified image is then sent back to the image analysis service (SA) by the media pre-processing module.
The image analysis service (SA) performs an analysis on the image, generates the result, and sends it to the user. Furthermore, both the image and the result are stored in the database.
……………………………………………………………………………………………………………………………………
Text Upload Process:
The user initiates an text upload request.
The web application displays a form for the user to upload the text.
The user selects and provides the desired text.
The web application carries out validation procedures to ensure the text meets the necessary requirements.
Once the text successfully passes validation, it is forwarded to the text analysis service (SA) to obtain sentiments.
The text undergoes pre-processing through the media pre-processing module, which applies various enhancements and improvements.
The modified text is then sent back to the text analysis service (SA) by the media pre-processing module.
The text analysis service (SA) performs an analysis on the text, generates the result, and sends it to the user. Furthermore, both the text and the result are stored in the database.
……………………………………………………………………………………………………………………………………
Behavioral models
Our project is Data-driven modeling.
……………………………………………………………………………………………………………………………………
The task:
I need the Activity Model (Please draw in details and accurate as possible according to this project).
Show all classes and activities (example: upload images and text, analysis, pre- processing, store in DB, result …. etc, call function… and what you see is right.
From Start to the End.
Thank you.
Step by step
Solved in 4 steps with 1 images