Commit a0201664 authored by Dasun Madushanka's avatar Dasun Madushanka

Update README.md

parent e41244b8
Madushanka KPD.
IT17150644
Draw a man test
\ No newline at end of file
<h1>CHILD INTELLIGENT ASSESSMENT TOOL</h1>
<br>
<h2>Draw a Man test(DMT)</h2>
<h3>Member Details</h3>
<table>
<tr>
<th>IT NO</th>
<th>NAME</th>
<th>BRANCH</th>
</tr>
<tr>
<td>IT17150644</td>
<td><span>MADUSHANKA K.P.D.</span></td>
<td>DMTMainApp</td>
</tr>
</table>
<hr>
*All source codes are included in DMTMainapp Folder - DMT anndroid application:flutter*
<hr>
<h2>Abstract</h2>
This proposal is about "Intelligent Assessment Tool" which we are going to develop as our final year research. We did some survey through internet and found that there is lack of concentration and ability to remember in children from age 3 to 8. There is no proper tool / application to identify memory strength and calculate growing age by giving some nonverbal intelligence tests and generate a result which contains level of intelligence of a child. Mainly we are focusing on automate the tests as android application. For the tests we are using non- verbal intelligence tests which are used to assess students who have language processing problems or those with limited Sinhala proficiency. All tests are monitored using an application. This application requires very less amount of resources and this application can be easily used by the users who does not have a great technical knowledge. Among these tests it will be henry draw a person test. Here children of above age limits will participate and their drawings will be detected through the application giving relevant marks according to the accepted marking scheme and finally the growing age of children will be given as the output. Information regarding this research will be obtained from lady Ridgeway hospital and sample data of 6 months which will be test results of 180 people is taken. This application will be a huge help for the doctors to check up on children who have disabilities and reduce consultant time, increase reliability of tests.
<hr>
<h3>why?</h3><br>
The main goal is to develop a child intelligent assessment tool which will help to proceed this test in a more correct, efficient way and to store information in a safer manner. Here Register ID, age, sex which will be the data of child will be given to this tool. According to preference of the child the test will be done either manually or in an android application through its camera feature. Also the drawing can be done through the paint app which is available in this tool. After given time ends the drawing done by child will be saved and the marks are given to separate body parts. Later score is taken and it will be compared with the standard table to obtain the growing age of child.
<hr>
<h3>Research Problem</h3>
With the evolution of world many types of work which depend on documents are being computerized the main reasons for this evolution are documentation consuming lot of time, lack of safety for information, less accuracy of information, less efficiency. The test used to determine growing age and IQ level of children which is based on the book Toni-3 and learning assessment is done by the above manual method which is documentation method.
The children who participate for these tests does not complete it at one attempt it is done when they are available for testing. Which means all the tests won’t be completed at one time. Because of that all the information about them, tests results and the participated tests must be documented correctly. Also the documents should be available for easy reuse.
With the development of technology children are getting more comfortable with computer and mobile phones. Because of this doing these tests using computers or mobiles phones won’t be a new thing for them. They will be more eager to use mobile application.
When these tests are done manually time consumption is very high. As an example when we take draw a person test one child is provided with a pencil and paper and when the time is over the paper is taken, later the parts of the drawn person is identified. Then the score is compared with the standard score mechanism of the learning assessment book and idea about growing age of the child is taken. After this procedure a report is made including the information about the child and it should be safely stored.
Above process shows that to do these tests accurately. We have to spend lot of time, labor and resources. Also a safe place for storing those documents is needed.
In draw a person test how child is drawing the man is also important. It is important to note how he start the drawing, does he start it from the head or form any other body part. Data like this is important for later analysis so lot of data which will be lost. If the sequence of marks or total of marks are changed it will affect the accuracy of one result then the value of test will also get decreased.
<hr>
<h3>Objectives</h3>
**Main Objective**
As a solution we are going to implement child intelligent assessment tool. It is an android application nonverbal tests can be done easily through this application.
Among them the drawing done by a child in draw a person test will be recognized and how child is drawing the figure (figure movement recognition) will also be detected by the application. Then according to the drawing the body parts of the person draw will be identified. With use of a mathematical function marks allocation and measuring growing age will be done. Later detailed report with all the information and facility to backup them will be provided.
**Specific Objectives**
<h4>Object 1:</h4> Detect the image and identify the body part.
Child intelligent assessment tool will save the drawing done by child. If he is using paper and pencil the image will be obtained using camera function. If not the drawing can be done by the paint app given through the app. Identification of the body parts of the drawing which is done by the paint app or taken through one camera function.
<br>
<h4>Object 2:</h4> Give the score to the body parts and calculate the growing age.
The body parts in the drawing of the child will be identified and marks will be given. It is a standard scoring mechanism done using the learning assessment book. After taking the total of those values it will be compared with a standard table and growing age will be obtained.
<br>
<h4>Object 3:</h4> Generate detailed report and backup
There detailed given by the child, his current age and developed age will be shown also marks obtained through the test and all other information and all other information will be included.
<br>
<h4>Object 4:</h4> Track the figure Movement
There how the child will make approach to draw the figure and how he will end it, which body part will be draw at last will be determined. Report about this also will be added to the main report through a tool.
<hr>
<h3>Description of Personal and Facilities</h3>
<table>
<tr>
<th>MEMBERS</th>
<th>COMPONENT</th>
<th>TASKS</th>
</tr>
<tr>
<td>IT17150644
Madushanka KPD.</td>
<td>Implements DMT</td>
<td>Gather information: using the camera, image drew on mobile application.
Give the result end of the test using standard scoring mechanism.
Generate final report (about growing age) and Storing the data to future analysis.
Recognizing finger tracking movements to future analysis.
Create a User-friendly interface for specially design for children.</td>
</tr>
<tr>
</table>
<hr>
<h4>what is asset folder?</h4>
<b>it include the DMT model. it can replace or modified</b>
<hr>
<h3>Prototype</h3>
[CLick here to view Prototype !](https://www.figma.com/file/Ly9MqaYYispiMRxa0oWTdG/child-intelligent-assessment-tool?node-id=1%3A41)
<hr style="width:50%">
<h5>Dependecies</h5>
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
tflite: ^1.0.4
image_picker: ^0.6.2+3
dev_dependencies:
flutter_test:
sdk: flutter
<hr style="width:50%">
<h5>metadata</h5>
This file tracks properties of this Flutter project.<br>
Used by Flutter tool to assess capabilities and perform upgrades etc.<br>
This file should be version controlled and should not be manually edited.<br>
version:
revision: 27321ebbad34b0a3fafe99fac037102196d655ff
channel: stable
project_type: app
<hr style="width:50%">
**Packages we are using:**
- flutter_svg: [link](https://pub.dev/packages/flutter_svg)
- goole_fonts: [link](https://pub.dev/packages/google_fonts)
**Fonts**
- Poppins [link](https://fonts.google.com/specimen/Poppins)
<hr>
<h4>website and demo video</h4>
web : http://ciatapp.byethost17.com/
<br>
Demo : https://youtu.be/BBSEj15HPvk
<img src="crossplat.png">
<hr><cneter>
<h3>Application view</h3>
<img src="mainappviewgif.gif">
<img src="resultsgif.gif">
<br>
<h3>Paint App</h3>
<img src="paint.gif">
<h3>Timecard</h3>
<img src="timecard.gif">
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment