/EmotionDetection

Developing AI Applications with Python and Flask

Primary LanguagePythonApache License 2.0Apache-2.0

Developing AI Applications with Python and Flask

This repository contains the final project for the course Developing AI Applications with Python and Flask by IBM on Coursera.

TASKS

Task1: Clone the project repository ๐ŸŒฟ

1_folder_structure.png

Task 2: Create an emotion detection application using Watson NLP library ๐Ÿค–

2a_emotion_detection.png


2b_application_creation.png

Task 3: Format the output of the application ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป

3a_output_formatting.png


3b_formatted_output_test.png

Task 4: Package the application ๐Ÿ“ฆ

4a_packaging.png


4b_packaging_test.png

Task 5: Run Unit tests on your application ๐Ÿงช

5a_unit_testing.png


5b_unit_testing_result.png

Task 6: Web deployment of the application using Flask ๐ŸŒ

6a_server.png


6b_deployment_test.png

Incorporate Error handling ๐Ÿšจ

7a_error_handling_function.png


7b_error_handling_server.png


7c_error_handling_interface.png

Task 8: Run static code analysis ๐Ÿ“Š

8a_server_modified.png


8b_static_code_analysis.png