PARKINSON DISEASE PROGNOSIS

Page 1

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

PARKINSON DISEASE PROGNOSIS

Asma Khan1 , Dr. Padmanjali H2

1,2 Dept. of CSE , Guru Nanak Dev Engineering College, Karnataka, India ***

Abstract - Using the Parkinson's disease dataset, we hope to classify the parametric and nonparametric models. Two models are compared for their ability to classify Parkinson's data. In parametric modelling, Parkinson's data classification is accomplished by Logistic Regression. Using techniques from non-parametric modelling, such as Random Forest and k-menas Algorithms, Parkinson's disease training and test data is classified. Parametric andnonparametric models are used toclassifytheParkinson'sdata. Classificationaccuracyon parametric and nonparametric models is obtained using the classified value of data. The performance of the Parkinson's dataset is evaluated using a comparison of bothparametricandnonparametricmodels.

1. INTRODUCTION

Parkinson's disease is a progressive ailment that affects thecentralnervoussystemoveralengthyperiodoftime.

The symptoms manifest themselves gradually, with trembling and stiffness being the most noticeable, followed by slowness of movement and difficulties walking.

It is believed that variables in both the genes and the environment contribute to the development of Parkinson'sdisease.

Each year, India sees the reporting of more than one millionnewcases.

Even though there is no known cure for this illness, medicationmaybeofsomebenefit.

Meditation has been shown to be helpful in the treatment of symptoms associated with Parkinson's disease.

The symptoms of the sickness don't appear in the majorityofindividualsuntilthey'vebeenlivingwiththe conditionforyears.

The following well-known individuals have been diagnosedwithParkinson'sdisease:

Inthiswork,wemakeuseoftwodifferentmethods:[1]

Theterm"data analyticstechnique" referstoqualitative andquantitativeproceduresandprocessesthatareused

to increase productivity and commercial benefit. This techniqueisusedforthepurposeofdataanalysis.

Extractionandclassificationofdataarerequiredstepsin the process of identifying and analysing behavioural data,patterns,andtrends.

2. LITERATURE SURVEY

Elbaz A, Bower et al. “Survival Study of Parkinson Disease in Olmsted County, Minnesota”

The goal of this study is to evaluate the survival of incident instances of Parkinson's disease (PD) against thatofthegeneralpopulation,whichisfreeofPD.

Through the Rochester Epidemiology Project's linked medical records system, we were able to detect new instances of Parkinson's disease in Olmsted County, Minnesotabetween1976and1995.

An Essay on Shaking Palsy by John Parkinson.

Overall, clinical writers' use of the term "Shaking Palsy" isvague.

SomehaveusedittolabeltypicalcasesofPalsy,inwhich some involuntary shaking of the limbs has occurred; othershaveusedittodescribe peculiaractsofkindness thathavenothingtodowiththedisorder.

"Occupation and risk of Parkinsonism: A multicenter case-control study," by Samira A. Factor.

We looked at jobs (agriculture, instruction, medicine, welding, and mining) and exposures (solvents, pesticides) that may increase your risk of developing Parkinson'sdisease.

The purpose of this study is to investigate the association between parkinsonism risk and certain professions,jobs,orjobduties.

RL, Koller WC, editors “Neurologic Principles and Practice, 2nd ed. New York” 2004. p. 177.

Separated into 14 primary categories, each of which is furthersubdividedinto271subject-basedsubcategories.

This massive book is surprisingly readable due to the smallandopenparts.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1578

International Research Journal of Engineering and Technology (IRJET)

e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

All components are meant to have sufficient baseline informationtocoordinatecare.

Therefore,thebookismostusefulwhenthediscoveryis presented and a study of the concerns surrounding a treatment option is necessary a structure that takes intoaccountpracticalapplication.

2012 April. parkinsons disease-statscountry.htm

The degenerative nature of Parkinson's disease (PD) is best understood in terms of its effect on the central nervoussystem.

In 1817, British physician James Parkinson published a description of the condition he named "the shaking paralysis."

Heproposedthemajorconsequencesofthediseasethat wouldsubsequentlycarryhisnameinthisarticle.

AutismandPDarebothpartofalargergroupofillnesses knownasdevelopmentaldisorders.

Thefourprimaryadverseeffectsincludetremors(inthe hands,arms,legs,jaw,orhead),rigidity(inthelimbsand trunk), slow growth (bradykinesia), and compromised balance(posturalprecariousness).

Dauer W. “Parkinson’s disease:Mechanisms and Models. Neuron” 2003

Parkinson's illness (PD) results basically from the demise of dopaminergic neurons in the substance nigrosubstantial.

NoneofthecurrenttreatmentsforPDareabletohaltor even significantly slow the death of dopaminergic neurons.

Alack ofknowledgeofthecritical moleculareventsthat provoke neurodegeneration is the primary roadblock to developingneuroprotectivetherapies.

3. PROBLEM DEFINITIONS

Researchers have had a tough time predicting Parkinson'sdiseaseinitsearlystagesduetothefactthat signs of the condition did not present themselves until middleageorlater.

There are many different symptoms that might be causedbyParkinson'sdisease.

On the other hand, the symptoms of speech articulation problemsinParkinson'sdiseasepatientsaretheprimary topic of this paper, in which an effort is made to construct a model utilising three different data mining approaches.

These three data mining approaches are from three distinct data mining domains: tree classifiers, statistical classifiers, and support vector machine classifiers. Tree classifiersaretheoldestwayofdatamining.

There are three performance matrices that are used in ordertoevaluatetheaccuracy,sensitivity,andspecificity ofthesethreeclassifiers.

SCOPE:

BymakinguseoftheinformationonParkinson'sdisease that was acquired in a dataset, we are able to rank the parametricandnonparametricmodels.

TheParkinson'sinformationistestedwithtwodifferent models in order to determine whether model provides themostaccuratecategorization.

Logistic Regression is used in parametric modelling to organise the Parkinson's information that has been collected.

ML Algorithms are applied to organise the preparation and test information of Parkinson's disease. These algorithmsarederivedfromnon-parametricshowing.

Theorderisdetermined bycombiningtheresultsofthe parametric and non-parametric models with the informationacquiredaboutParkinson'sdisease.

Itispossibletoachievegroupingaccuracyonparametric andnonparametricmodelswiththeinformationthathas beensortedinitsworth.

Assessing the Parkinson's dataset involves looking at it through the lens of parametric and nonparametric modelsrespectively.

Methodology:

The focused sensory system is especially vulnerable to theslowdegenerationcausedbyParkinson'sdisease.

Manifest adverse consequences manifest over time, the most notable of which are trembling, rigidity, slow growth,andwalkingdifficulties.

Parkinson's disease has an unknown but likely complex geneticandenvironmentalbasis.

In India, almost a million new cases are recorded every year.

There is no cure for this illness, although treatment mightassist.

Parkinson's disease symptoms may be managed by contemplation.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1579

International Research Journal of Engineering and Technology (IRJET)

e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

Most adverse effects take a while to manifest, and they tend to stick around for a very long period when someoneisunwell.

Boxer Muhammad Ali was diagnosed with Parkinson's disease after sustaining many severe head wounds, joining the ranks of famous people who have been affectedbythedisorder.

It was conclusively confirmed that Pope John Paul II sufferedfromParkinson'sdisease.

In the year 1991, Michael J. Fox was diagnosed with Parkinson'sdisease.

The most obvious symptoms of Adolf Hitler's Parkinson'sinfectionwereagitationandtremors.

Existing System:

The symptoms of Parkinson's disease may be classified intotwocategories:motorandnon-motor.

Motorsymptomsarewell-knownsincetheymaybeseen byeveryone.

Some of the most common signs include a trembling hand at rest, slowness of movement (bradykinesia), troublewithbalance,andstiffness[2].

It is now understood that non-motor signs may be seen throughoutawindowoftime.

Dopaminedoesn'thelpthesesymptoms.

Symptoms include cognitive decline, sleep disturbances, loss of smell, constipation, speech and swallowing difficulties, aches that cannot be pinned down, drooling, andlowbloodpressurewhilestanding.

Although none of these non-motor symptoms alone is sufficient to diagnose PD, they may be useful when paired with additional indicators such as Cerebrospinal Fluid(CSF)testinganddopaminetransporterimaging.

Proposed System:

This investigation takes into account both motor and non-motor symptoms by measuring biomarkers such cerebrospinal fluid and imaging the dopamine transporter.

In this paper, we adopt a similar strategy, though we make an effort to make use of alternative machine learning algorithms that can improve the model's performance and play a crucial role in making early predictions of PD, thereby allowing us to initiate neuroprotectivetherapiesattheoptimaltime.

Modules: Dataset information:

Atotalof31people,including23peoplediagnosedwith Parkinson's disease, contributed biomedical voice estimatestothisdataset(PD).

Atotalof195voicerecordingswereusedtocompilethis data, with each table cell representing a different voice measurement(namesegment).

The major purpose of the data is to distinguish healthy people from those with PD, as shown by the "status" field,whichissetto0forhealthypeopleand1forthose withPD.

DataispresentedinanASCIICSVformat.

EachlineoftheCSVfilerepresentsonecasecomparedto oneaudiofile.

For each individual patient, there are around six separate accounts, with the principal one serving as the primarymeansofidentification.

Performance matrices:

In this study, we utilise three performance matrices to assesstheclassifiersandalgorithmswe'vecovered.

Classification accuracy, sensitivity, and specificity are standard performance metrics used to quantify a diagnosticmethod'sefficacy.

•Accuracy:Accuracycharacterisesthedegreetowhicha projectedvalueissimilartotheactualvalue.

It is possible to calculate accuracy as (TP1 + TN1)/(TP1 +TN1)*(FP1+FN1).

•Sensitivityisthedegreetowhichachangeinoneofthe model'sinputsaffectsthevalueoftheoutput.

It prioritises the attributes that matter most for calculatingtherightresult.[62]

A new formula has been established for it: Sensitivity = TP1/(TP1+FN1).

Machine learning algorithms in disease :

MedicaldiagnosisandprognosisaretwoareaswhereAI calculationshavealongandstoriedhistory.

AI calculations have been widely used in the medical industry, with many published examples demonstrating their usefulness in areas such as diagnosis, prognosis, andsurvivalandidentificationofdiseaseevidence.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1580

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

Initially, AI developed in three distinct areas: symbolic learning,quantifiableprocedures,andbrainstructures.

Hunt illustrated representative learning, Nilsson demonstrated quantifiable techniques, and Rosenblatt describedneuralnetworks.

An abundance of artificial intelligence (AI) tools have emerged in the machine learning community, and these tools are now often utilised to obtain classification models,suchasclinicalprognosticmodels.[16,17]

Choice tree classifiers and simulated neural networks have been used successfully in illness diagnosis and analysis.

Pendharker used A-NN, a Decision Tree, and a Logistic Regression to predict the likelihood that breast cancer patientswouldsurvivetheirdisease.

Predictions of pneumonia mortality were made using a relapse and K nearest neighbour model and six alternativeartificialintelligencecomputations.

4. SYSTEM REQUIREMENTS

HARDWARE REQUIREMENTS

CPU: Any processor with a clock speed of at least 500 MHz.

Ram:4GB DiscSpace:4GB

Keyboardandmouse,theworkhorsesofinputdevices. Video Graphics Array with High-Resolution Display as theOutputDevice.

REQUIREMENTSFORSOFTWARE

OSX10.7orlater

VS2010isthelatestversionoftheVisualStudio. 2008SQLServer.

python2.7.xandlaterissupportedbytheIDE.

Programming Language for Developing Applications usingPython

For versions 3.6 and above, you'll need to install the setuptoolsandpip.

5. FEASIBILITY REPORT

FEASIBILITY STUDY:

Examining a proposed endeavour to see whether it makes sense, can be carried out within the estimatedbudget,andwillprovidedesirableresults.

Studies of feasibility are often aimed at situationsinvolvingverylargenumbersofobjects.

Achievabilityanalysisisanothernameforthis.

Themainissuehereis

Youhave probably noticedthatthesame online page might seem different depending on the application andeventheversionoftheprogrammeyouareusingto viewit.

Sometimes a page on a site won't function properlyuntil you've upgradedtothelatestversionof a requiredapplication.

In addition, a website page may look fine in an olderapplicationbutpoorlyinanewerone.

Now think about the company that sends out a handfulofsoftware-basedapps.

Then, all of a sudden, one of these apps gets an upgrade that necessitates switching to the currently deployedstandardorganisationsoftware.

Assuming the company decides to restructure theprogram,it'sprobablethatcertainfeaturesofatleast oneoftheprogram-basedappswon'tbecompatiblewith the new program. This has effectively put an end to the company.

Do they upgrade the programme and maybe interferewithothersoftwarethatreliesonit?

Before delivering the new programme, do they devote significant resources to checking the sent program-basedappstoensurecompatibility?

Instead, do they continue to rely on tried-andtruemethodsofprogress?

Economic Feasibility:

The effective element linked with the building life cycle istheprimarysubjectofthisstudy'sinvestigation.

Thisisvery necessaryin order tovalidate thereliability ofthestructure.

Itispossibleforthedesignteamtoidentifytheextentto whichthedevelopmentoftheproject on whichtheyare

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1581

International Research Journal of Engineering and Technology (IRJET)

e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

presently working is related to the practical use of the product.

If the most cost-effective use can be determined, the organisation may continue in the manner that is recommendedbythisinformation.

The possibility of carrying out the plan:

After it has been finished, this assessment examines the application in its entirety to determine how well it functions.

Theoperationalfunctionalityoftheapplicationhasbeen fullyimplemented.

Thisisaccomplishedbymakinguseofastageandmixof some kind; more often than not, this involves the creativeminute.

Technical Feasibility:

The exact data required for the engineer to realise the whole of the framework's functioning is understood thankstothisstudy'sTechnicalFeasibilitysection.

The investigation is essential since it paves the path for futureadvancement.

Organizational Feasibility: The challenge will be to makecertainthatthestructurecansuccessfullyvalidate theinformationwiththeclient.

This establishes a connection between the framework and the client's location, so enabling the customer to makeefficientuseoftheactionplan.

The customer shouldn't let the framework be a barrier forthem,buttheyshouldkeepinmindthatitisamust.

Feasibility in Terms of Time:

Clients will be able to change the riddle articulations of the record, and we may add the variables to reestablish the passphrase if the client forgets it. This will allow clientstochangetheriddlearticulationsintheeventthat they need to update the login credentials of the foundationwhiletheyaretravelling.

6. LANGUAGE OVERVIEW

PYTHON

Python is an interpreted high-level programming language. The Python used by GuidoanRossum has a focus on whitespace and readability. Python's internal memory management and type system are completely independentofanyothersoftware.

In addition to a large standard library, it supports imperative, functional, procedural, and object-oriented programmingparadigms.

PC-LEARNING

To me, it's dishonest to classify machine learning under artificialintelligence.

Ratherthanseeingmachinelearningasanendinitself,it is more fruitful to view it through the lens of data science's emphasis on model construction. When it comestounderstandingdata,machinelearningrelieson mathematics.

The term "learning" is introduced when we provide these models with a wide range of parameters, allowing the programme to "learn" from the information provided. These models gain the ability to foresee and make sense of new information when they are coupled withpreexistingdata.

SizesM-L

Labeled training data is used for both classification and regressionmodeltraining. Inordertoreachthedesired standard,thelearningprocesswillberepeated.

Unsupervised learning uses factor and cluster analysis techniques to gain insight into data that has not been labelled.

To learn in a semi-supervised manner, labelled and unstructureddataarecombined.

Improved accuracy at a lower cost than supervised learningisachievedbyusinglabelleddata.

It is via trial and error that reinforcement learning achievesitsresults.

Successatthisstage will be measured by yourability to establish routines of study that will maximise your potentialforfuturegain.

DJANGO\sPython-based

Django is a robust web framework that allows for fast iteration and smart, aesthetically pleasing design. Capablesoftwareexpertscreatedittosolveawiderange ofproblemsencounteredwhilemakingawebsite.Soyou canstopworryingaboutwastingtimeandgostraightto workonyourapp.

7. SYSTEM DESIGNS

The next step in the process is System Design, which is wherethesystem'sbig-picturestructureisestablished.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1582

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

This system is structured as a network of interacting modules.

When designing the system as a series of interacting subsystems, the analyst takes into account both the requirements discovered in system analysis and the expectationsoftheenduser.

8. OUTPUT

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1583

International Research Journal of Engineering and Technology (IRJET)

e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

flowchart, and then test cases are written and run to ensurethatall logical choicesaretested.Ithasbeenput touseingeneratingtestcasesinthefollowingscenarios:

Checking the "Black Box": The irrational or nonexistent performance of expected functions Mistakes in the user interface (ii) Inconsistencies in the data structures (iii) Use of a third-party database (or lack thereof) Errors in Performance, Part iv Mistakes during startup or shut down (v). In this check, we look just at the output to make sure it's correct. There is no attempt to follow the data'slogic.

Tests for Acceptance: Getting user buy-in during the testing phase of a project is critical and requires significant input from the target audience. The system's functionalneedsarealsoverified.

Resultsfromthetests:

1. Unit Testing

The excitement lashing test is designed to expose weaknesses. A workaholic's "test" is an exhaustive examination of their potential shortcomings. It's a step toward making sure that everything from individual components to subgroups to social events and the finished product itself is easily accessible. Second, Tests of Integration A joining test will be needed to see whetherthemergedpieceofcodeisreallyfunctioningas one. The mainissue withpointdrivesisthedelayinthe primary outcome on screen or field, which compounds the difficulty. The mistake in the fragment is accurate andstable,asshownbyconsolidatetests,independentof thepart'spublicfinish.Findingtheproblemyoucanlean against in a jumble of possibilities no longer requires a joint appointment. Error detection is the goal of system testing. Testing is the practise of looking for flaws or weak spots in a product. Multiple kinds of examinations may be taken. Depending on the kind of test being conducted, a variety of methods may be used to satisfy thiscriterion.

Testingforfunctionality:

All technical and business criteria, as well as those defined in the system documentation and user manuals, are satisfied and more throughout functional testing. Areaswherefunctionaltestingismostprevalentinclude: Acceptable Input Classes All valid input classes must be accepted.

White Box Testing: This kind of testing is performed by software testers who have some understanding of the program's design and implementation (or at least its intendedpurpose).Itservesausefulfunction.Assuch,it is used for the purpose of evaluating black-box-level features. The logic of each module is mapped out in a

All of the aforementioned tests came out positive. No problemswerefound.TestMethodology:Top-Down

Approach: Testing may be performed sequentially, beginning with the simplest and most fundamental components. Bottom-up testing involves running each module as part of a smaller programme that provides it withtheinputdataitneedstosimulateitseventualrole inalargersystem

10. CODE EFFICIENCY

MEASURES OF CODE EFFICIENCY

The code is planned in light of the accompanying attributes.

Uniqueness: The code structure should guarantee that onlyoneworthofthecodewithasolitarysignificanceis accuratelyappliedtoagiveelementortrait.

Expandability: The code structure are intended for such that it should consider development of it's arrangement of elements or characteristics, accordingly giving adequateroomtothesectionofnewthingswithinevery grouping.

Succinctness: The code requires the least conceivable number of positions to incorporate and characterize everything.

Uniform size and organization: Uniform size and arrangement is profoundly positive in automated information handling framework. Effortlessness: The codes are planned in a straightforward way to comprehendandeasytoapply.

Flexibility: The code permits altering effectively to reflect fundamental changes in conditions, qualities and

Certified Journal | Page1584 9.
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008
SYSTEM TESTING & IMPLEMENTATIONS

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN:2395-0072

relationship of the encoded substances. Sortability: Reports are generally significant for client proficiency when arranged and introduced in a foreordained configurationorrequest.

Soundness: Codes that don't need to be often refreshed likewise advance use productivity. Individual code tasks for a given element ought to be made with a negligible probabilityofprogresseitherintheparticularcodeorin thewholecodingstructure.

Significance: Code is significant. Code worth ought to mirror the qualities of the coded substances, for example, memory helper highlights except if such a techniquesbringsaboutirregularityandrigidity.

11. CONCLUSION

In this study, we make an effort to develop a diagnostic modelforParkinson'sdisease.

For this, weuse sequential minimization optimization, a kind of data mining, as well as decision stump (tree classifiers)andlogistic regression(statistical classifiers) (supportvectormachine).

Data for this article was retrieved from the UCI repository.

From31participants,23arediagnosedwithParkinson's disease and have had their voices measured using a rangeofbiologicalinstruments(PD).

Thereare195voicerecordingshere,andeachrowinthe tablecorrespondstooneofthosemeasurements.

A number of 1 indicates that the individual is afflicted with Parkinson's disease, whereas a value of 0 indicates thattheyarehealthy.

Threefactorsareutilisedtoevaluatetheeffectivenessof the classifiers under discussion, and the 10 cross fold approachisusedtogettherequiredresult.

12. REFERENCES

1. Elbaz A, Bower JH, Peterson BJ, Maraganore DM, McDonnell SK, Ahlskog JE, et al. Endurance Study of Parkinson Disease in Olmsted County, Minnesota. Curve Neurol2003;60:91 6.

2.ParkinsonJ.Anexpositionontheshakingpalsy.1817.J NeuropsychiatryClinNeurosci2002;14:223 36.

3. Leather expert CM, Ross GW, Jewell SA, Hauser RA, Jankovic J, Factor SA. Occupation and hazard of Parkinsonism: A multicenter case control study. Curve

Neurol2009;66:1106 13.

4.MarrasC,TannerC.Thestudyofdiseasetransmission of Parkinson's Disease. Development Disorders. In: Watts RL, Koller WC, editors Neurologic Principles and Practice, second ed. New York: The McGraw Hill Companies;2004.p.177.

5. US Census Bureau. US break projections by age, sex, race, and Hispanic beginning: 2000 2050. Accessible from: http://www.census.gov/populace/www/projections/us interimproj.[LastAccessedon2012Apr.7].

6. Accessible from: http://www.rightdiagnosis.com/p/parkinsons_disease/ stats country.htm.[LastAccessedon2012Apr.

7. Dauer W, Przedborski S. Parkinson's illness: MechanismsandModels.Neuron2003;39:889 909.

8.AlonsoJB,deLeonJ,AlonsoI,FerrerMA.Programmed location of pathologies in the voice by HOS based boundaries. EURASIP J Appl Sig process 2001;14:275 84.

9. Cnockaert L, Schoentgen J, Auzou P, Ozsancak C, DefebvreL,GrenezF.Low recurrencevocalbalancesin vowelscreatedbyParkinsoniansubjects.SpeecCommun 2008;50:288 300.

10.RevettK,GorunescuF,MohamedSalemAB.Highlight SelectioninParkinson'ssickness:AharshSetsapproach. Procedures of the International Multi meeting on ComputerScienceandInformationTechnology;Oct.12 14Margowo,Polond2009;4:ps.425 8

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1585

Turn static files into dynamic content formats.

Create a flipbook