wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Simple AI Symptom Diagnosis Using LISP – Rule-Based Expert System

profile
Sejal Jethwa
Jul 16, 2025
1 Like
0 Discussions
0 Reads

(defun diagnosis ()

(format t "%Welcome to AI Symptom Checker!%")

(format t "Please enter your symptoms (e.g., fever, cough, headache).~%")

(format t "Type 'exit' to quit.~%")


(loop

(format t "~%Your Symptoms: ")

(force-output) ;; Force flush to display prompt before input

(let* ((input (read-line))

(symptoms (string-downcase input))) ;; Normalize input to lowercase

(cond

((string= symptoms "exit")

(format t "Goodbye! Take care.~%")

(return))

((and (search "fever" symptoms)

(search "cough" symptoms)

(search "body pain" symptoms))

(format t "Diagnosis: You may have the flu.~%"))


((and (search "fever" symptoms)

(search "headache" symptoms))

(format t "Diagnosis: You may have a viral fever.~%"))


((and (search "cough" symptoms)

(search "sore throat" symptoms))

(format t "Diagnosis: You may have a common cold.~%"))


((and (search "sneezing" symptoms)

(search "itchy eyes" symptoms))

(format t "Diagnosis: You may have an allergy.~%"))

((search "headache" symptoms)

(format t "Diagnosis: You might be dehydrated or stressed.~%"))


((search "fever" symptoms)

(format t "Diagnosis: You may be experiencing a mild fever or infection.~%"))


((search "cough" symptoms)

(format t "Diagnosis: You might have a throat infection or irritation.~%"))


(t

(format t "Diagnosis: Symptoms unclear. Please consult a doctor.~%"))))))


(diagnosis)


Comments ()


Sign in

Read Next

Digital marketing spotlight “Dove’s Real Beauty Campaign”

Blog banner

Deadlock

Blog banner

Every body is beautiful

Blog banner

Improving the Accuracy of GPS and GNSS

Blog banner

Deadlock

Blog banner

social media issue

Blog banner

Multiprocessor and scheduling

Blog banner

Facebook Shut Down an AI Program!!! Facebook AI bots became Terminators???

Blog banner

Why Kanye West (Now Ye) is the GOAT: A Legacy Beyond Music

Blog banner

Bots and Cyber Security

Blog banner

Types of Viruses

Blog banner

ProofHub

Blog banner

virtual memory

Blog banner

Uniprocessor scheduling

Blog banner

FRIENDSHIP

Blog banner

Major achievement

Blog banner

Top 5 Places To Stay And Visit In Berlin, Germany

Blog banner

File management In Operating System

Blog banner

E-security systems | CCTV

Blog banner

What is thread and alse multithreading

Blog banner

Broken Authentication Attacks

Blog banner

HR Automation : Need of the hour

Blog banner

Developments in Modern Operating Systems

Blog banner

Virtual Memory

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner

Interrupts

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Deadlock

Blog banner

Art and Culture of Rajasthan

Blog banner

Explain Multiprocessors

Blog banner

TECHNOLOGY : BOON OR CURSE ?

Blog banner

Deadlock

Blog banner

Virtual memory

Blog banner

Challenges of Digital forensics in cloud computing environment

Blog banner

Excel records

Blog banner

Retiring ISS

Blog banner

Deadlock and Starvation

Blog banner

virtual machine

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

File System

Blog banner

What is Anxiety? How to manage Anxiety?

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner