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

Memory Management - operating system

Blog banner

An Overivew Of Cache Memory

Blog banner

Deming’s Process

Blog banner

Building a Better You: Fitness Tips and Inspiration.

Blog banner

Modern Operating System - Khush bagaria

Blog banner

Supervised and unsupervised learning

Blog banner

Stephen Hawking : A Remarkable Physicist

Blog banner

Cache memory

Blog banner

Linker

Blog banner

10 Survival Tips that might save your life

Blog banner

Odoo

Blog banner

Vulnerability Assessment

Blog banner

Cache Memory in Operating Systems

Blog banner

INTERNET

Blog banner

MY FIRST BLOG?

Blog banner

Title: Network Sniffing Techniques: Uncovering the Secrets of Data Transfer

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 2

Blog banner

Predictive Analytics: How Data Science Predicts Trends(Weather ,Stock Market,Sales Forecasting ).

Blog banner

virtual memory

Blog banner

Social Media Sentiment Analysis

Blog banner

Types of Hackers.

Blog banner

computer security

Blog banner

'Positivity in life'

Blog banner

virtual machine

Blog banner

Impacts of Data Breach On Companies Challenges and Prevention

Blog banner

note taker app

Blog banner

Multiprocessor and scheduling

Blog banner

Why is online marketing is important in current scenario

Blog banner

Scheduling

Blog banner

Threat management

Blog banner

What is Email? Uses of Emails

Blog banner

Virtual memory

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Direct Memory Access

Blog banner

SWEET SHREDDED MANGO CHUNDA (MANGO CHUNDA)

Blog banner

Deadlock and starvation in operating system

Blog banner

Top 3 Places To Stay In Vienna

Blog banner

Threat management

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

Network Forensics Tools and Techniques

Blog banner

Random Forests

Blog banner