Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
34 views7 pages

ER Digram

The document describes Entity-Relationship (E-R) diagrams for various detection modules developed by Teachable Machine, including object detection and fruit detection. It outlines the entities involved, such as Image, Object, and Module, along with their attributes and relationships like 'Detects' and 'Extracts'. Additionally, it presents a detailed E-R diagram for a real-time OCR text-to-speech system using Tesseract, highlighting the relationships between Image, Text, Speech, and their respective modules.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views7 pages

ER Digram

The document describes Entity-Relationship (E-R) diagrams for various detection modules developed by Teachable Machine, including object detection and fruit detection. It outlines the entities involved, such as Image, Object, and Module, along with their attributes and relationships like 'Detects' and 'Extracts'. Additionally, it presents a detailed E-R diagram for a real-time OCR text-to-speech system using Tesseract, highlighting the relationships between Image, Text, Speech, and their respective modules.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

An Entity-Relationship (E-R) diagram for an object

detection module developed by Teachable Machine


might look like this:

Entities:

Image: Represents an input image.

Object: Represents an object detected in the image, which could be a fruit, vehicle, animal, etc.

Module: Represents the object detection module itself, developed by Teachable Machine.

Relationships:

Detects: Relates the Image entity to the Object entity, indicating that the object detection module
detects objects in the image.

Attributes:

Image:

ID: Unique identifier for the image.

Path: File path or URL of the image file.

Object:

ID: Unique identifier for the object.

Name: Name of the detected object (e.g., "apple", "car", "cat").

Confidence: Confidence score indicating the certainty of the object detection.

Module:

ID: Unique identifier for the module.

Name: Name or description of the module (e.g., "Teachable Machine Object Detection").

Here's an example E-R diagram:

sql

Copy code

+-------------+ +--------------+ +------------+


| Image | | Object | | Module |

+-------------+ +--------------+ +------------+

| ID | | ID | | ID |

| Path | | Name | | Name |

| | | Confidence| | |

+-------------+ +--------------+ +------------+

| | |

| Detects | |

+---------------------+ |

In this diagram, the "Detects" relationship indicates that the object detection module (Module)
detects objects (Object) in images (Image). The attributes of each entity are listed below their
respective entity names.

Here's an example Entity-Relationship (E-R) diagram for


a fruit detection module developed by Teachable
Machine:

Entities:

Image: Represents an input image.

Fruit: Represents a detected fruit in the image.

Module: Represents the fruit detection module developed by Teachable Machine.

Relationships:
Detects: Relates the Image entity to the Fruit entity, indicating that the fruit detection module
detects fruits in the image.

Attributes:

Image:

ID: Unique identifier for the image.

Path: File path or URL of the image file.

Fruit:

ID: Unique identifier for the fruit.

Name: Name of the detected fruit (e.g., "apple", "banana", "orange").

Confidence: Confidence score indicating the certainty of the fruit detection.

Module:

ID: Unique identifier for the module.

Name: Name or description of the module (e.g., "Teachable Machine Fruit Detection").

Here's the E-R diagram:

sql

Copy code

+-------------+ +--------------+ +------------+

| Image | | Fruit | | Module |

+-------------+ +--------------+ +------------+

| ID | | ID | | ID |

| Path | | Name | | Name |

| | | Confidence| | |

+-------------+ +--------------+ +------------+

| | |

| Detects | |

+---------------------+ |

|
|

In this diagram, the "Detects" relationship indicates that the fruit detection module (Module) detects
fruits (Fruit) in images (Image). The attributes of each entity are listed below their respective entity
names.

Here's an Entity-Relationship (E-R) diagram for a real-


time OCR (Optical Character Recognition) text-to-
speech system using Tesseract:

Entities:

Image: Represents an input image containing text.

Text: Represents the extracted text from the image using OCR.

Speech: Represents the synthesized speech output.

OCRModule: Represents the OCR module using Tesseract.

TTSModule: Represents the Text-to-Speech (TTS) module for speech synthesis.

Relationships:

Extracts: Relates the Image entity to the Text entity, indicating that OCR extracts text from the image.

Converts: Relates the Text entity to the Speech entity, indicating that TTS converts text to speech.

Attributes:

Image:

ID: Unique identifier for the image.

Path: File path or URL of the image file.

Text:
ID: Unique identifier for the extracted text.

Content: The actual text extracted from the image.

Speech:

ID: Unique identifier for the speech output.

Content: The synthesized speech output.

OCRModule:

ID: Unique identifier for the OCR module.

Name: Name or description of the OCR module (e.g., "Tesseract OCR Module").

TTSModule:

ID: Unique identifier for the TTS module.

Name: Name or description of the TTS module (e.g., "Text-to-Speech Module").

Here's the E-R diagram:

sql

Copy code

+-------------+ +--------------+ +------------+ +--------------+ +--------------+

| Image | | Text | | Speech | | OCRModule | | TTSModule |

+-------------+ +--------------+ +------------+ +--------------+ +--------------+

| ID | | ID | | ID | | ID | | ID |

| Path | | Content | | Content | | Name | | Name |

| | | | | | | | | |

+-------------+ +--------------+ +------------+ +--------------+ +--------------+

| | | | |

| Extracts | | | |

+---------------------+ | | |

| | |

| | |

| | |

| | |

| | |

| | |
| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| | |

| v v

| +--------------+ +--------------+

| | Tesseract | | Text-to- |

| | OCR | | Speech |

| | Module | | Module |

| +--------------+ +--------------+

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |
| |

| |

| |

+------------------------------------------------+

In this diagram, the "Extracts" relationship indicates that the OCR module (OCRModule) extracts text
from the image (Image), and the "Converts" relationship indicates that the TTS module (TTSModule)
converts text (Text) to speech (Speech).

You might also like