ML implemented
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace Application.Endpoints.SicknessPrediction;
|
||||
|
||||
public class PythonScriptRunner
|
||||
{
|
||||
public async Task<BaseResponse> RunPythonScript(string scriptPath, string args)
|
||||
{
|
||||
var response = new BaseResponse();
|
||||
using (Process process = new Process())
|
||||
{
|
||||
process.StartInfo = new ProcessStartInfo("python", $"\"{scriptPath}\" \"{args}\"")
|
||||
{
|
||||
RedirectStandardOutput = true,
|
||||
RedirectStandardError = true, // Redirect standard error to capture any errors.
|
||||
UseShellExecute = false,
|
||||
CreateNoWindow = true,
|
||||
};
|
||||
|
||||
try
|
||||
{
|
||||
process.Start();
|
||||
|
||||
// Read output and error streams.
|
||||
var output = await process.StandardOutput.ReadToEndAsync();
|
||||
var error = await process.StandardError.ReadToEndAsync();
|
||||
|
||||
process.WaitForExit();
|
||||
|
||||
if (process.ExitCode == 0) // Assuming exit code 0 as a success.
|
||||
{
|
||||
Console.WriteLine(output);
|
||||
response.StatusCode = HttpStatusCodes.OK;
|
||||
response.Message = "Success";
|
||||
response.Data = output;
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.WriteLine(error);
|
||||
response.StatusCode = HttpStatusCodes.InternalServerError;
|
||||
response.Message = error; // Using the error output as the message if not successful.
|
||||
response.Data = null;
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
response.StatusCode = HttpStatusCodes.InternalServerError;
|
||||
response.Message = $"An error occurred while executing the Python script: {ex.Message}";
|
||||
response.Data = null;
|
||||
}
|
||||
|
||||
return response;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace Application.Endpoints.SicknessPrediction;
|
||||
|
||||
public class SicknessPredictionDto
|
||||
{
|
||||
public string Text { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
namespace Application.Endpoints.SicknessPrediction;
|
||||
|
||||
public class SicknessPredictionHandler
|
||||
{
|
||||
public async Task<BaseResponse> GetPrediction(SicknessPredictionDto dto)
|
||||
{
|
||||
var validation = new SicknessPredictionValidator();
|
||||
var validationResult = await validation.ValidateAsync(dto);
|
||||
|
||||
if (!validationResult.IsValid)
|
||||
{
|
||||
var firstError = validationResult.Errors.FirstOrDefault();
|
||||
var errorCode = int.TryParse(firstError.ErrorCode, out var code) ? code : -1;
|
||||
var errorMessage = firstError.ErrorMessage;
|
||||
|
||||
return new BaseResponse
|
||||
{
|
||||
StatusCode = errorCode,
|
||||
Message = errorMessage,
|
||||
Data = null
|
||||
};
|
||||
}
|
||||
|
||||
var currentDirectory = Directory.GetCurrentDirectory(); // gets the current working directory
|
||||
var applicationDirectory = Path.Combine(Directory.GetParent(currentDirectory)?.FullName, "Application");
|
||||
|
||||
var scriptPath = Path.Combine(applicationDirectory, "Endpoints","SicknessPrediction", "SicknessPredictionScript.py");
|
||||
var scriptRunner = new PythonScriptRunner();
|
||||
var result = await scriptRunner.RunPythonScript(scriptPath, dto.Text);
|
||||
|
||||
return result;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
import json
|
||||
import logging
|
||||
import sys
|
||||
|
||||
import pandas as pd
|
||||
from sklearn.model_selection import train_test_split
|
||||
from sklearn.ensemble import RandomForestClassifier
|
||||
from sklearn.preprocessing import OneHotEncoder
|
||||
import numpy as np
|
||||
import re
|
||||
import os
|
||||
|
||||
|
||||
class DiseasePredictor:
|
||||
def __init__(self, csv_path):
|
||||
logging.info("\n\nInitializing DiseasePredictor")
|
||||
|
||||
self.model = RandomForestClassifier(random_state=42)
|
||||
self.data = pd.read_csv(csv_path)
|
||||
self.features = self.data.columns[0:-1] # Exclude the outcome variable
|
||||
self.outcome = self.data.columns[0] # The outcome variable
|
||||
self.categorical_features = self.data[self.features].select_dtypes(include=['object']).columns.tolist()
|
||||
self.numerical_features = self.data[self.features].select_dtypes(exclude=['object']).columns.tolist()
|
||||
self.one_hot_encoder = OneHotEncoder(handle_unknown='ignore') # Set handle_unknown to 'ignore'
|
||||
self.train()
|
||||
|
||||
def train(self):
|
||||
logging.info("Training model")
|
||||
|
||||
# Preprocess the data
|
||||
X = self.data[self.features].copy()
|
||||
y = self.data[self.outcome]
|
||||
|
||||
# One-hot encode the categorical variables
|
||||
X_encoded = pd.get_dummies(X, columns=self.categorical_features)
|
||||
# Use the DataFrame directly instead of converting to NumPy array
|
||||
# This maintains the feature names
|
||||
self.feature_names = X_encoded.columns.tolist()
|
||||
self.one_hot_encoder.fit(X[self.categorical_features])
|
||||
|
||||
# Split the data
|
||||
self.X_train, self.X_test, self.y_train, self.y_test = train_test_split(X_encoded, y, test_size=0.2,
|
||||
random_state=42)
|
||||
|
||||
# Train the model
|
||||
self.model.fit(self.X_train, self.y_train) # X_train is a DataFrame with feature names
|
||||
logging.info(f"Training accuracy: {self.model.score(self.X_test, self.y_test):.2f}")
|
||||
|
||||
|
||||
def extract_features(self, text):
|
||||
logging.info("Extracting features from text")
|
||||
|
||||
feature_values = {}
|
||||
for feature in self.features:
|
||||
if feature != 'Age' and feature != 'Gender':
|
||||
# These are the binary categorical features
|
||||
feature_values[feature] = 'Yes' if feature.lower() in text.lower() else 'No'
|
||||
|
||||
# Extract age if mentioned
|
||||
age_search = re.search(r'(\d+)\s*years?', text)
|
||||
feature_values['Age'] = int(age_search.group(1)) if age_search else np.nan
|
||||
|
||||
# Extract gender if mentioned
|
||||
if 'male' in text.lower():
|
||||
feature_values['Gender'] = 'Male'
|
||||
elif 'female' in text.lower():
|
||||
feature_values['Gender'] = 'Female'
|
||||
else:
|
||||
feature_values['Gender'] = np.nan # Missing value
|
||||
|
||||
logging.info(f"Tokens extracted: {feature_values}")
|
||||
|
||||
# Convert the features into a DataFrame to be consistent with the model's input format
|
||||
features_df = pd.DataFrame([feature_values])
|
||||
|
||||
# One-hot encode the extracted features
|
||||
aligned_features_df = pd.DataFrame(columns=self.feature_names)
|
||||
aligned_features_df = aligned_features_df._append(features_df, ignore_index=True)
|
||||
|
||||
# Fill missing columns with zeros
|
||||
missing_cols = set(self.feature_names) - set(aligned_features_df.columns)
|
||||
for c in missing_cols:
|
||||
aligned_features_df[c] = 0
|
||||
|
||||
# Ensure the order of columns matches the training data
|
||||
aligned_features_df = aligned_features_df[self.feature_names]
|
||||
|
||||
# Now we no longer need to one-hot encode 'Age' since it was not one-hot encoded during training
|
||||
return aligned_features_df
|
||||
|
||||
def predict(self, text):
|
||||
logging.info("Making a prediction")
|
||||
|
||||
features_df_encoded = self.extract_features(text)
|
||||
predictions = self.model.predict_proba(features_df_encoded)
|
||||
|
||||
# Create a dictionary to store the probabilities for each disease class
|
||||
disease_probabilities = {}
|
||||
for disease_class, probability in zip(self.model.classes_, predictions[0]):
|
||||
# Map probabilities from 0 to 100 and round to two decimal places
|
||||
mapped_probability = round(probability * 100, 2)
|
||||
disease_probabilities[disease_class.lower()] = mapped_probability
|
||||
|
||||
# Sort the disease probabilities in descending order and select the top three
|
||||
sorted_probabilities = dict(sorted(disease_probabilities.items(), key=lambda item: item[1], reverse=True)[:3])
|
||||
|
||||
# Generate JSON output
|
||||
json_output = {
|
||||
"StatusCode": 200,
|
||||
"Message": "Prediction successfully computed.",
|
||||
"Data": []
|
||||
}
|
||||
count = 0
|
||||
for key, value in sorted_probabilities.items():
|
||||
# Append each key and value as a dictionary to ensure proper JSON object format
|
||||
json_output["Data"].append({"disease": key, "probability": value})
|
||||
count += 1 # Increment the counter
|
||||
if count == 3:
|
||||
break
|
||||
# Return the JSON object
|
||||
return json.dumps(json_output, indent=4)
|
||||
|
||||
|
||||
# Example usage:
|
||||
|
||||
if __name__ == "__main__":
|
||||
if len(sys.argv) != 2:
|
||||
logging.error("Incorrect number of arguments provided.")
|
||||
json_output = {
|
||||
"StatusCode": 400,
|
||||
"Message": "Incorrect number of arguments provided.",
|
||||
"Data": []
|
||||
}
|
||||
print(json.dumps(json_output, indent=4))
|
||||
sys.exit(1)
|
||||
|
||||
logging.basicConfig(filename='disease_prediction.log', level=logging.INFO,
|
||||
format='%(asctime)s %(levelname)s:%(message)s')
|
||||
|
||||
text = sys.argv[1]
|
||||
script_directory = os.path.dirname(os.path.abspath(__file__))
|
||||
csv_path = os.path.join(script_directory, 'dataset.csv')
|
||||
|
||||
predictor = DiseasePredictor(csv_path)
|
||||
prediction_json = predictor.predict(text)
|
||||
print(prediction_json)
|
||||
@@ -0,0 +1,13 @@
|
||||
using FluentValidation;
|
||||
|
||||
namespace Application.Endpoints.SicknessPrediction;
|
||||
|
||||
public class SicknessPredictionValidator : AbstractValidator<SicknessPredictionDto>
|
||||
{
|
||||
public SicknessPredictionValidator()
|
||||
{
|
||||
RuleFor(x => x.Text)
|
||||
.NotEmpty().WithMessage("Text is required")
|
||||
.WithErrorCode(HttpStatusCodes.BadRequest.ToString());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,350 @@
|
||||
Disease,Fever,Cough,Fatigue,Difficulty Breathing,Age,Gender,Blood Pressure,Cholesterol Level,Outcome Variable
|
||||
Influenza,Yes,No,Yes,Yes,19,Female,Low,Normal,Positive
|
||||
Common Cold,No,Yes,Yes,No,25,Female,Normal,Normal,Negative
|
||||
Eczema,No,Yes,Yes,No,25,Female,Normal,Normal,Negative
|
||||
Asthma,Yes,Yes,No,Yes,25,Male,Normal,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,25,Male,Normal,Normal,Positive
|
||||
Eczema,Yes,No,No,No,25,Female,Normal,Normal,Positive
|
||||
Influenza,Yes,Yes,Yes,Yes,25,Female,Normal,Normal,Positive
|
||||
Influenza,Yes,Yes,Yes,Yes,25,Female,Normal,Normal,Positive
|
||||
Hyperthyroidism,No,Yes,No,No,28,Female,Normal,Normal,Negative
|
||||
Hyperthyroidism,No,Yes,No,No,28,Female,Normal,Normal,Negative
|
||||
Asthma,Yes,No,No,Yes,28,Male,High,Normal,Positive
|
||||
Allergic Rhinitis,No,Yes,Yes,No,29,Female,Normal,Low,Negative
|
||||
Anxiety Disorders,No,Yes,No,No,29,Female,Normal,High,Negative
|
||||
Common Cold,No,No,No,No,29,Female,Low,Normal,Negative
|
||||
Diabetes,No,No,No,No,29,Male,Low,Normal,Negative
|
||||
Gastroenteritis,No,Yes,No,No,29,Female,Normal,Normal,Negative
|
||||
Pancreatitis,Yes,No,No,No,29,Female,High,Normal,Negative
|
||||
Rheumatoid Arthritis,No,Yes,Yes,Yes,29,Female,High,High,Negative
|
||||
Depression,Yes,Yes,Yes,Yes,29,Male,High,Normal,Positive
|
||||
Liver Cancer,Yes,Yes,Yes,Yes,29,Female,Normal,Normal,Positive
|
||||
Stroke,Yes,Yes,Yes,Yes,29,Female,Normal,Normal,Positive
|
||||
Urinary Tract Infection,Yes,Yes,Yes,No,29,Male,High,High,Positive
|
||||
Dengue Fever,Yes,No,Yes,No,30,Female,Normal,Normal,Negative
|
||||
Dengue Fever,Yes,No,Yes,No,30,Female,Normal,Normal,Negative
|
||||
Eczema,No,Yes,Yes,No,30,Male,High,High,Negative
|
||||
Gastroenteritis,Yes,Yes,Yes,No,30,Male,High,High,Negative
|
||||
Hepatitis,Yes,Yes,Yes,Yes,30,Male,High,Normal,Negative
|
||||
Kidney Cancer,No,No,Yes,No,30,Male,Normal,Normal,Negative
|
||||
Migraine,Yes,No,No,No,30,Female,Normal,Normal,Negative
|
||||
Migraine,No,Yes,Yes,No,30,Female,Normal,Normal,Negative
|
||||
Muscular Dystrophy,No,No,Yes,No,30,Male,High,High,Negative
|
||||
Sinusitis,No,Yes,Yes,No,30,Male,Normal,Normal,Negative
|
||||
Ulcerative Colitis,Yes,Yes,No,No,30,Female,Normal,Normal,Negative
|
||||
Ulcerative Colitis,No,Yes,Yes,No,30,Female,Normal,Normal,Negative
|
||||
Asthma,Yes,Yes,No,Yes,30,Female,Normal,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,30,Female,Normal,Normal,Positive
|
||||
Asthma,Yes,Yes,Yes,Yes,30,Female,Normal,Normal,Positive
|
||||
Bipolar Disorder,No,No,Yes,No,30,Female,High,High,Positive
|
||||
Bronchitis,Yes,Yes,No,Yes,30,Female,Low,Normal,Positive
|
||||
Bronchitis,Yes,Yes,Yes,Yes,30,Male,High,High,Positive
|
||||
Bronchitis,Yes,Yes,Yes,Yes,30,Male,High,High,Positive
|
||||
Cerebral Palsy,No,No,Yes,Yes,30,Female,Normal,Normal,Positive
|
||||
Colorectal Cancer,No,No,Yes,No,30,Female,Normal,High,Positive
|
||||
Eczema,Yes,No,No,No,30,Male,High,High,Positive
|
||||
Hypertensive Heart Disease,No,No,Yes,No,30,Female,High,High,Positive
|
||||
Influenza,Yes,Yes,Yes,No,30,Male,High,Normal,Positive
|
||||
Influenza,Yes,Yes,Yes,Yes,30,Female,Normal,Normal,Positive
|
||||
Multiple Sclerosis,No,No,Yes,No,30,Female,High,High,Positive
|
||||
Myocardial Infarction (Heart...,Yes,Yes,Yes,Yes,30,Female,High,High,Positive
|
||||
Urinary Tract Infection (UTI),Yes,No,No,No,30,Female,Normal,Normal,Positive
|
||||
Asthma,No,No,No,Yes,31,Male,Normal,Low,Negative
|
||||
Osteoporosis,No,No,No,Yes,31,Male,Low,Normal,Negative
|
||||
Common Cold,Yes,No,Yes,Yes,31,Male,High,High,Positive
|
||||
Migraine,Yes,No,No,No,31,Female,Normal,Normal,Positive
|
||||
Pneumonia,Yes,No,Yes,Yes,32,Female,High,Normal,Positive
|
||||
Allergic Rhinitis,No,No,Yes,No,35,Female,Normal,Low,Negative
|
||||
Asthma,No,Yes,Yes,Yes,35,Female,Normal,High,Negative
|
||||
Asthma,Yes,Yes,Yes,Yes,35,Female,Normal,Normal,Negative
|
||||
Asthma,No,Yes,Yes,Yes,35,Female,High,Normal,Negative
|
||||
Asthma,No,Yes,Yes,Yes,35,Female,High,Normal,Negative
|
||||
Atherosclerosis,No,No,Yes,No,35,Male,Normal,Normal,Negative
|
||||
Chronic Obstructive Pulmonary...,Yes,Yes,Yes,Yes,35,Male,Normal,Normal,Negative
|
||||
Common Cold,Yes,Yes,Yes,No,35,Male,High,Normal,Negative
|
||||
Eczema,No,Yes,No,No,35,Male,High,Normal,Negative
|
||||
Epilepsy,No,No,Yes,No,35,Male,High,High,Negative
|
||||
Hypertension,Yes,Yes,Yes,No,35,Female,High,Normal,Negative
|
||||
Hyperthyroidism,Yes,Yes,Yes,No,35,Female,Normal,Normal,Negative
|
||||
Obsessive-Compulsive Disorde...,No,No,Yes,No,35,Male,Normal,Normal,Negative
|
||||
Pneumonia,Yes,Yes,Yes,Yes,35,Female,Normal,Normal,Negative
|
||||
Pneumonia,Yes,Yes,Yes,Yes,35,Female,Normal,Normal,Negative
|
||||
Psoriasis,Yes,No,No,No,35,Female,Normal,Low,Negative
|
||||
Psoriasis,No,Yes,Yes,No,35,Female,Normal,Low,Negative
|
||||
Rubella,Yes,No,Yes,No,35,Female,High,Normal,Negative
|
||||
Rubella,Yes,No,Yes,No,35,Female,High,Normal,Negative
|
||||
Urinary Tract Infection (UTI),No,Yes,Yes,No,35,Male,High,High,Negative
|
||||
Asthma,Yes,Yes,No,Yes,35,Male,Normal,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,35,Male,Normal,Normal,Positive
|
||||
Cirrhosis,No,No,Yes,No,35,Female,Normal,High,Positive
|
||||
Conjunctivitis (Pink Eye),No,Yes,No,No,35,Female,High,High,Positive
|
||||
Depression,No,No,Yes,No,35,Female,Normal,High,Positive
|
||||
Gastroenteritis,Yes,No,Yes,Yes,35,Male,Low,High,Positive
|
||||
Hyperthyroidism,Yes,Yes,Yes,No,35,Male,High,High,Positive
|
||||
Hyperthyroidism,Yes,Yes,Yes,No,35,Male,High,High,Positive
|
||||
Kidney Cancer,No,No,Yes,No,35,Male,High,High,Positive
|
||||
Liver Cancer,No,No,Yes,No,35,Female,High,High,Positive
|
||||
Liver Disease,No,No,Yes,No,35,Male,High,High,Positive
|
||||
Malaria,Yes,No,No,No,35,Male,High,High,Positive
|
||||
Malaria,Yes,No,No,No,35,Male,High,High,Positive
|
||||
Migraine,No,Yes,Yes,No,35,Male,High,High,Positive
|
||||
Migraine,Yes,No,No,No,35,Male,High,High,Positive
|
||||
Pancreatitis,No,No,Yes,No,35,Male,Normal,High,Positive
|
||||
Rheumatoid Arthritis,Yes,Yes,Yes,No,35,Male,Normal,Low,Positive
|
||||
Rheumatoid Arthritis,No,No,Yes,No,35,Female,Normal,Low,Positive
|
||||
Spina Bifida,No,No,Yes,No,35,Female,Normal,Normal,Positive
|
||||
Ulcerative Colitis,No,No,Yes,No,35,Male,High,High,Positive
|
||||
Ulcerative Colitis,Yes,No,No,No,35,Male,High,High,Positive
|
||||
Urinary Tract Infection,Yes,No,Yes,No,35,Female,Normal,High,Positive
|
||||
Allergic Rhinitis,No,Yes,No,No,38,Female,Low,Normal,Negative
|
||||
Depression,No,No,No,No,38,Female,Normal,High,Negative
|
||||
Gastroenteritis,No,No,No,No,38,Male,Normal,Low,Negative
|
||||
Influenza,No,No,No,No,38,Male,Normal,Normal,Negative
|
||||
Kidney Disease,No,No,Yes,No,38,Female,Low,Normal,Negative
|
||||
Liver Cancer,Yes,Yes,No,No,38,Female,High,Normal,Negative
|
||||
Liver Disease,No,Yes,No,Yes,38,Male,Low,Normal,Negative
|
||||
Osteoporosis,No,Yes,No,No,38,Female,Normal,High,Negative
|
||||
Stroke,Yes,Yes,No,No,38,Female,High,Normal,Negative
|
||||
Anxiety Disorders,Yes,No,Yes,Yes,38,Male,High,High,Positive
|
||||
Diabetes,Yes,No,Yes,Yes,38,Male,High,Low,Positive
|
||||
Migraine,Yes,Yes,No,No,38,Male,High,High,Positive
|
||||
Osteoarthritis,Yes,Yes,Yes,No,38,Male,High,High,Positive
|
||||
Pneumonia,Yes,Yes,Yes,Yes,38,Male,Normal,Normal,Positive
|
||||
Klinefelter Syndrome,No,No,Yes,No,39,Female,Normal,Normal,Positive
|
||||
Acne,No,No,Yes,No,40,Male,Normal,Normal,Negative
|
||||
Brain Tumor,No,No,Yes,No,40,Male,Normal,Normal,Negative
|
||||
Bronchitis,No,Yes,No,Yes,40,Female,Normal,Normal,Negative
|
||||
Cystic Fibrosis,No,No,Yes,Yes,40,Male,High,High,Negative
|
||||
Diabetes,Yes,No,No,No,40,Female,High,High,Negative
|
||||
Glaucoma,No,No,Yes,No,40,Male,High,Normal,Negative
|
||||
Osteoarthritis,No,No,Yes,No,40,Male,High,Normal,Negative
|
||||
Rabies,Yes,Yes,No,No,40,Female,High,Normal,Negative
|
||||
Rabies,Yes,Yes,No,No,40,Female,High,Normal,Negative
|
||||
Asthma,Yes,No,Yes,No,40,Male,Low,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,40,Female,Normal,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,40,Female,Normal,Normal,Positive
|
||||
Asthma,No,No,Yes,Yes,40,Male,High,High,Positive
|
||||
Asthma,Yes,No,Yes,Yes,40,Male,Normal,High,Positive
|
||||
Asthma,Yes,No,Yes,Yes,40,Male,Normal,High,Positive
|
||||
Chickenpox,No,Yes,No,No,40,Male,Normal,High,Positive
|
||||
Chickenpox,No,Yes,No,No,40,Male,Normal,High,Positive
|
||||
Coronary Artery Disease,No,No,Yes,No,40,Female,High,High,Positive
|
||||
"Eating Disorders (Anorexia,...",No,No,Yes,No,40,Female,High,High,Positive
|
||||
Fibromyalgia,No,No,Yes,No,40,Female,High,High,Positive
|
||||
Gastroenteritis,Yes,Yes,Yes,No,40,Male,High,High,Positive
|
||||
Hemophilia,No,No,Yes,No,40,Female,Normal,Normal,Positive
|
||||
Hyperthyroidism,No,No,Yes,No,40,Male,High,High,Positive
|
||||
Hypoglycemia,No,No,Yes,No,40,Female,High,High,Positive
|
||||
Lymphoma,No,Yes,No,No,40,Female,Normal,High,Positive
|
||||
Pneumonia,Yes,Yes,Yes,Yes,40,Female,Normal,High,Positive
|
||||
Psoriasis,No,Yes,Yes,No,40,Male,High,Normal,Positive
|
||||
Psoriasis,Yes,No,No,No,40,Male,High,Normal,Positive
|
||||
Psoriasis,No,Yes,No,No,40,Female,Normal,High,Positive
|
||||
Tuberculosis,Yes,Yes,Yes,Yes,40,Male,High,High,Positive
|
||||
Tuberculosis,Yes,Yes,Yes,Yes,40,Male,High,High,Positive
|
||||
Anxiety Disorders,No,No,No,No,42,Male,Low,Normal,Negative
|
||||
Common Cold,Yes,Yes,No,No,42,Female,High,High,Negative
|
||||
Depression,Yes,No,No,Yes,42,Male,High,Normal,Negative
|
||||
Influenza,No,Yes,No,No,42,Female,Normal,High,Negative
|
||||
Kidney Cancer,Yes,No,No,No,42,Female,Normal,Normal,Negative
|
||||
Liver Cancer,Yes,No,Yes,Yes,42,Male,Normal,Low,Negative
|
||||
Liver Disease,Yes,No,No,Yes,42,Female,Normal,Normal,Negative
|
||||
Lung Cancer,Yes,No,Yes,Yes,42,Male,Normal,Low,Negative
|
||||
Migraine,Yes,Yes,Yes,No,42,Male,High,High,Negative
|
||||
Osteoarthritis,No,No,Yes,No,42,Male,Normal,Low,Negative
|
||||
Stroke,Yes,No,Yes,No,42,Male,Normal,Low,Negative
|
||||
Urinary Tract Infection,No,Yes,Yes,Yes,42,Female,Normal,Low,Negative
|
||||
Diabetes,Yes,Yes,Yes,No,42,Male,High,Normal,Positive
|
||||
Hypothyroidism,Yes,Yes,Yes,No,42,Female,High,High,Positive
|
||||
Hypothyroidism,Yes,Yes,Yes,No,42,Female,High,High,Positive
|
||||
Kidney Disease,Yes,No,Yes,No,42,Female,High,Low,Positive
|
||||
Pneumonia,No,Yes,Yes,Yes,43,Female,High,Normal,Positive
|
||||
Allergic Rhinitis,No,Yes,Yes,No,45,Male,High,Normal,Negative
|
||||
Autism Spectrum Disorder (ASD),No,No,Yes,No,45,Male,Normal,Normal,Negative
|
||||
Crohn's Disease,Yes,No,Yes,No,45,Male,High,Normal,Negative
|
||||
Hepatitis,Yes,No,Yes,No,45,Female,High,High,Negative
|
||||
Hepatitis,Yes,No,Yes,No,45,Female,High,High,Negative
|
||||
Hyperglycemia,No,No,Yes,No,45,Male,Normal,Normal,Negative
|
||||
Kidney Cancer,No,Yes,Yes,Yes,45,Male,Normal,Low,Negative
|
||||
Kidney Disease,Yes,Yes,No,No,45,Male,Normal,High,Negative
|
||||
Melanoma,Yes,No,Yes,No,45,Male,High,Normal,Negative
|
||||
Migraine,No,No,No,No,45,Female,Low,Normal,Negative
|
||||
Ovarian Cancer,No,No,Yes,No,45,Male,Normal,Normal,Negative
|
||||
Pancreatitis,No,Yes,Yes,Yes,45,Male,Normal,Low,Negative
|
||||
Rheumatoid Arthritis,Yes,No,No,No,45,Male,Normal,Normal,Negative
|
||||
Stroke,No,No,Yes,No,45,Male,Normal,Normal,Negative
|
||||
Turner Syndrome,No,No,Yes,No,45,Male,High,High,Negative
|
||||
Turner Syndrome,No,No,Yes,No,45,Male,High,High,Negative
|
||||
Urinary Tract Infection,No,No,No,No,45,Female,Low,Normal,Negative
|
||||
Zika Virus,No,Yes,Yes,No,45,Female,High,High,Negative
|
||||
Zika Virus,No,Yes,Yes,No,45,Female,High,High,Negative
|
||||
Allergic Rhinitis,Yes,Yes,Yes,No,45,Male,High,Normal,Positive
|
||||
Anxiety Disorders,Yes,Yes,Yes,No,45,Male,High,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,45,Male,Normal,Normal,Positive
|
||||
Asthma,Yes,Yes,No,Yes,45,Male,Normal,Normal,Positive
|
||||
Cataracts,No,No,Yes,No,45,Female,Normal,High,Positive
|
||||
Crohn's Disease,No,No,Yes,No,45,Female,High,High,Positive
|
||||
Crohn's Disease,Yes,Yes,Yes,No,45,Female,High,High,Positive
|
||||
Depression,No,No,Yes,No,45,Female,High,High,Positive
|
||||
Diabetes,Yes,No,Yes,No,45,Female,High,High,Positive
|
||||
Diabetes,No,Yes,Yes,No,45,Male,Normal,High,Positive
|
||||
Hypertension,Yes,No,Yes,No,45,Male,Normal,High,Positive
|
||||
Hypothyroidism,No,No,Yes,No,45,Female,High,High,Positive
|
||||
Liver Disease,Yes,Yes,Yes,No,45,Female,Normal,High,Positive
|
||||
Multiple Sclerosis,Yes,No,No,No,45,Female,High,High,Positive
|
||||
Multiple Sclerosis,Yes,No,No,No,45,Female,High,High,Positive
|
||||
Osteoarthritis,Yes,No,Yes,Yes,45,Male,High,Normal,Positive
|
||||
Osteoporosis,Yes,Yes,Yes,No,45,Female,Normal,High,Positive
|
||||
Pneumocystis Pneumonia (PCP),Yes,Yes,Yes,No,45,Female,High,High,Positive
|
||||
Pneumonia,Yes,Yes,Yes,Yes,45,Male,High,High,Positive
|
||||
Scoliosis,No,No,No,No,45,Female,High,High,Positive
|
||||
Sickle Cell Anemia,No,No,Yes,No,45,Female,Normal,Normal,Positive
|
||||
Tetanus,No,No,Yes,No,45,Male,Normal,High,Positive
|
||||
Tetanus,No,No,Yes,No,45,Male,Normal,High,Positive
|
||||
Hypertension,No,No,No,No,48,Female,Low,High,Negative
|
||||
Hypothyroidism,No,No,Yes,No,48,Male,Normal,High,Negative
|
||||
Hypothyroidism,No,No,Yes,No,48,Male,Normal,High,Negative
|
||||
Allergic Rhinitis,Yes,No,No,No,50,Male,High,High,Negative
|
||||
Anemia,No,No,Yes,No,50,Male,Normal,Normal,Negative
|
||||
Anxiety Disorders,No,No,Yes,No,50,Male,Normal,Normal,Negative
|
||||
Cholera,Yes,No,Yes,Yes,50,Female,High,High,Negative
|
||||
Cholera,Yes,No,Yes,Yes,50,Female,High,High,Negative
|
||||
Crohn's Disease,Yes,Yes,Yes,No,50,Male,Normal,High,Negative
|
||||
Crohn's Disease,No,No,Yes,No,50,Male,Normal,High,Negative
|
||||
Depression,No,Yes,Yes,No,50,Female,Low,Low,Negative
|
||||
Diabetes,No,Yes,No,No,50,Male,Normal,High,Negative
|
||||
Endometriosis,Yes,No,No,No,50,Male,High,Normal,Negative
|
||||
Hypertension,No,Yes,No,No,50,Female,Normal,Low,Negative
|
||||
Hypothyroidism,Yes,Yes,Yes,No,50,Male,Normal,High,Negative
|
||||
Kidney Cancer,No,Yes,No,No,50,Male,Low,High,Negative
|
||||
Kidney Disease,No,Yes,No,Yes,50,Male,Normal,Normal,Negative
|
||||
Pancreatitis,No,Yes,No,No,50,Male,Low,High,Negative
|
||||
Rheumatoid Arthritis,No,Yes,No,No,50,Female,Low,Normal,Negative
|
||||
Sepsis,Yes,Yes,Yes,No,50,Male,Normal,Normal,Negative
|
||||
Sleep Apnea,Yes,No,Yes,Yes,50,Male,High,High,Negative
|
||||
Urinary Tract Infection,Yes,Yes,No,Yes,50,Male,High,Normal,Negative
|
||||
Asthma,Yes,Yes,Yes,Yes,50,Female,Normal,High,Positive
|
||||
Bronchitis,Yes,Yes,Yes,Yes,50,Male,High,High,Positive
|
||||
Down Syndrome,No,No,Yes,No,50,Female,High,High,Positive
|
||||
Ebola Virus,Yes,Yes,Yes,Yes,50,Male,Normal,Normal,Positive
|
||||
Ebola Virus,Yes,Yes,Yes,Yes,50,Male,Normal,Normal,Positive
|
||||
Eczema,No,Yes,No,No,50,Female,High,High,Positive
|
||||
Gastroenteritis,Yes,Yes,Yes,Yes,50,Female,High,Normal,Positive
|
||||
Klinefelter Syndrome,No,No,Yes,No,50,Female,Normal,Normal,Positive
|
||||
Liver Cancer,No,Yes,Yes,Yes,50,Male,High,High,Positive
|
||||
Lyme Disease,Yes,No,No,No,50,Male,Normal,High,Positive
|
||||
Lyme Disease,Yes,No,No,No,50,Male,Normal,High,Positive
|
||||
Pancreatic Cancer,No,No,Yes,No,50,Female,High,High,Positive
|
||||
Pneumothorax,No,No,Yes,Yes,50,Female,High,High,Positive
|
||||
Stroke,No,Yes,Yes,Yes,50,Male,High,High,Positive
|
||||
Ulcerative Colitis,No,Yes,Yes,No,50,Female,Normal,High,Positive
|
||||
Hypertension,Yes,Yes,No,No,52,Male,Normal,Low,Negative
|
||||
Multiple Sclerosis,No,Yes,Yes,No,52,Male,Normal,Normal,Negative
|
||||
Multiple Sclerosis,No,Yes,Yes,No,52,Male,Normal,Normal,Negative
|
||||
Appendicitis,Yes,No,Yes,No,55,Male,Normal,Normal,Negative
|
||||
Bronchitis,No,No,Yes,Yes,55,Male,High,High,Negative
|
||||
Bronchitis,Yes,Yes,Yes,Yes,55,Male,High,Normal,Negative
|
||||
Common Cold,Yes,No,Yes,Yes,55,Male,Normal,Low,Negative
|
||||
Diabetes,No,Yes,No,No,55,Female,Normal,High,Negative
|
||||
Esophageal Cancer,No,No,Yes,No,55,Male,Normal,Normal,Negative
|
||||
HIV/AIDS,Yes,No,No,No,55,Female,High,High,Negative
|
||||
HIV/AIDS,Yes,No,No,No,55,Female,High,High,Negative
|
||||
Hypertension,No,Yes,No,No,55,Female,Normal,Low,Negative
|
||||
Liver Disease,No,Yes,Yes,No,55,Male,High,Low,Negative
|
||||
Marfan Syndrome,No,No,Yes,No,55,Male,High,High,Negative
|
||||
Migraine,No,Yes,Yes,Yes,55,Female,Normal,Low,Negative
|
||||
Osteoporosis,No,No,Yes,No,55,Male,High,Normal,Negative
|
||||
Parkinson's Disease,No,No,Yes,No,55,Female,Normal,Low,Negative
|
||||
Parkinson's Disease,No,No,Yes,No,55,Female,Normal,Low,Negative
|
||||
Anxiety Disorders,Yes,Yes,No,No,55,Female,Normal,Low,Positive
|
||||
Coronary Artery Disease,No,No,Yes,No,55,Female,Normal,Normal,Positive
|
||||
Coronary Artery Disease,No,No,Yes,No,55,Female,Normal,Normal,Positive
|
||||
Hemorrhoids,No,No,No,No,55,Female,High,High,Positive
|
||||
Hypertension,Yes,No,Yes,No,55,Male,High,Normal,Positive
|
||||
Hypothyroidism,No,No,Yes,No,55,Female,High,High,Positive
|
||||
Osteoarthritis,Yes,Yes,No,No,55,Female,High,High,Positive
|
||||
Osteoporosis,Yes,No,Yes,Yes,55,Male,High,Low,Positive
|
||||
Osteoporosis,No,Yes,Yes,No,55,Female,Normal,Normal,Positive
|
||||
Osteoporosis,Yes,No,Yes,No,55,Female,Normal,Normal,Positive
|
||||
Osteoporosis,Yes,No,Yes,No,55,Female,Normal,Normal,Positive
|
||||
Polycystic Ovary Syndrome (PCOS),Yes,Yes,No,No,55,Female,Normal,Normal,Positive
|
||||
Systemic Lupus Erythematosus...,No,Yes,Yes,No,55,Female,High,High,Positive
|
||||
Typhoid Fever,No,Yes,No,No,55,Male,Normal,Low,Positive
|
||||
Typhoid Fever,No,Yes,No,No,55,Male,Normal,Low,Positive
|
||||
Influenza,Yes,Yes,Yes,Yes,56,Male,High,High,Positive
|
||||
Pneumonia,Yes,Yes,No,Yes,57,Male,Normal,High,Negative
|
||||
Breast Cancer,No,No,Yes,No,60,Male,High,High,Negative
|
||||
Coronary Artery Disease,Yes,Yes,No,No,60,Male,High,High,Negative
|
||||
Coronary Artery Disease,Yes,Yes,No,No,60,Male,High,High,Negative
|
||||
Hyperthyroidism,No,No,Yes,No,60,Male,Normal,Normal,Negative
|
||||
Measles,Yes,Yes,No,No,60,Female,High,Normal,Negative
|
||||
Measles,Yes,Yes,No,No,60,Female,High,Normal,Negative
|
||||
Osteoarthritis,No,Yes,No,Yes,60,Female,Normal,Normal,Negative
|
||||
Osteomyelitis,No,No,Yes,No,60,Male,Normal,Normal,Negative
|
||||
Osteoporosis,Yes,No,No,No,60,Male,High,High,Negative
|
||||
Osteoporosis,No,Yes,No,No,60,Male,High,High,Negative
|
||||
Osteoporosis,No,Yes,No,No,60,Male,High,High,Negative
|
||||
Polio,Yes,Yes,Yes,No,60,Male,Normal,Normal,Negative
|
||||
Asthma,Yes,Yes,Yes,Yes,60,Female,High,High,Positive
|
||||
Chronic Kidney Disease,No,No,Yes,No,60,Female,Normal,High,Positive
|
||||
Hemophilia,No,No,Yes,No,60,Female,Normal,Normal,Positive
|
||||
Hepatitis B,No,Yes,Yes,No,60,Male,Normal,Low,Positive
|
||||
Hepatitis B,No,Yes,Yes,No,60,Male,Normal,Low,Positive
|
||||
Hypertension,No,No,Yes,No,60,Female,High,Normal,Positive
|
||||
Hypertension,Yes,No,Yes,No,60,Male,High,Normal,Positive
|
||||
Hypertension,No,No,No,No,60,Female,High,High,Positive
|
||||
Kidney Cancer,Yes,Yes,Yes,No,60,Female,High,Normal,Positive
|
||||
Kidney Disease,Yes,Yes,Yes,Yes,60,Female,High,High,Positive
|
||||
Osteoporosis,Yes,No,Yes,No,60,Male,High,Normal,Positive
|
||||
Pancreatitis,Yes,Yes,Yes,No,60,Female,High,Normal,Positive
|
||||
Parkinson's Disease,Yes,Yes,No,No,60,Male,High,Normal,Positive
|
||||
Parkinson's Disease,Yes,Yes,No,No,60,Male,High,Normal,Positive
|
||||
Prader-Willi Syndrome,No,No,Yes,No,60,Female,Normal,Normal,Positive
|
||||
Rheumatoid Arthritis,No,No,Yes,No,60,Female,High,High,Positive
|
||||
Thyroid Cancer,No,No,Yes,No,60,Female,High,High,Positive
|
||||
Tuberculosis,Yes,Yes,Yes,No,60,Female,High,High,Positive
|
||||
Bladder Cancer,No,No,Yes,No,65,Male,Normal,Normal,Negative
|
||||
Diabetes,No,No,Yes,No,65,Male,Normal,High,Negative
|
||||
Otitis Media (Ear Infection),Yes,Yes,Yes,No,65,Male,Normal,Normal,Negative
|
||||
Stroke,Yes,No,Yes,No,65,Female,High,Low,Negative
|
||||
Stroke,Yes,No,Yes,No,65,Female,High,Low,Negative
|
||||
Tourette Syndrome,No,No,Yes,No,65,Male,High,High,Negative
|
||||
Urinary Tract Infection (UTI),Yes,No,Yes,No,65,Male,High,Normal,Negative
|
||||
Alzheimer's Disease,No,Yes,No,No,65,Male,Normal,High,Positive
|
||||
Alzheimer's Disease,No,Yes,No,No,65,Male,Normal,High,Positive
|
||||
Alzheimer's Disease,No,No,Yes,No,65,Female,High,High,Positive
|
||||
Bronchitis,Yes,No,Yes,Yes,65,Male,High,High,Positive
|
||||
Chronic Obstructive Pulmonary Disease (COPD),Yes,No,Yes,Yes,65,Female,High,High,Positive
|
||||
Chronic Obstructive Pulmonary Disease (COPD),Yes,No,Yes,Yes,65,Female,High,High,Positive
|
||||
Dementia,No,No,Yes,No,65,Female,High,High,Positive
|
||||
Diabetes,Yes,Yes,Yes,No,65,Female,Normal,High,Positive
|
||||
Diverticulitis,No,No,Yes,No,65,Female,High,High,Positive
|
||||
Liver Cancer,Yes,Yes,Yes,No,65,Female,High,High,Positive
|
||||
Lung Cancer,Yes,Yes,Yes,No,65,Female,High,High,Positive
|
||||
Lung Cancer,Yes,No,Yes,No,65,Female,Normal,High,Positive
|
||||
Mumps,No,No,Yes,No,65,Male,Normal,High,Positive
|
||||
Mumps,No,No,Yes,No,65,Male,Normal,High,Positive
|
||||
Osteoporosis,No,Yes,Yes,No,65,Female,High,High,Positive
|
||||
Stroke,Yes,Yes,Yes,No,65,Female,High,High,Positive
|
||||
Alzheimer's Disease,Yes,No,Yes,No,70,Female,High,Normal,Negative
|
||||
Alzheimer's Disease,Yes,No,Yes,No,70,Female,High,Normal,Negative
|
||||
Cholecystitis,No,No,Yes,No,70,Male,Normal,Normal,Negative
|
||||
Chronic Obstructive Pulmonary Disease (COPD),No,Yes,Yes,Yes,70,Male,Normal,High,Negative
|
||||
Chronic Obstructive Pulmonary Disease (COPD),No,Yes,Yes,Yes,70,Male,Normal,High,Negative
|
||||
Osteoporosis,Yes,No,No,No,70,Male,Normal,Normal,Negative
|
||||
Parkinson's Disease,No,No,Yes,No,70,Male,Normal,Normal,Negative
|
||||
Prostate Cancer,Yes,Yes,No,No,70,Male,High,Normal,Negative
|
||||
Schizophrenia,No,Yes,Yes,No,70,Male,Normal,Normal,Negative
|
||||
Gout,Yes,No,Yes,No,70,Female,Normal,High,Positive
|
||||
Migraine,No,No,Yes,No,70,Female,Normal,Normal,Positive
|
||||
Stroke,No,Yes,No,No,70,Male,Normal,High,Positive
|
||||
Stroke,No,Yes,No,No,70,Male,Normal,High,Positive
|
||||
Testicular Cancer,No,No,Yes,No,70,Female,High,High,Positive
|
||||
Tonsillitis,Yes,Yes,Yes,No,70,Female,High,High,Positive
|
||||
Williams Syndrome,No,No,Yes,No,70,Female,Normal,Normal,Positive
|
||||
Stroke,Yes,No,Yes,No,80,Female,High,High,Positive
|
||||
Stroke,Yes,No,Yes,No,80,Female,High,High,Positive
|
||||
Stroke,Yes,No,Yes,No,85,Male,High,High,Positive
|
||||
Stroke,Yes,No,Yes,No,85,Male,High,High,Positive
|
||||
Stroke,Yes,No,Yes,No,90,Female,High,High,Positive
|
||||
Stroke,Yes,No,Yes,No,90,Female,High,High,Positive
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Initializing DiseasePredictor
|
||||
2024-04-12 11:57:47,966 INFO:Training model
|
||||
2024-04-12 11:57:48,226 INFO:Training accuracy: 0.77
|
||||
2024-04-12 11:57:48,226 INFO:Making a prediction
|
||||
2024-04-12 11:57:48,226 INFO:Extracting features from text
|
||||
2024-04-12 11:57:48,226 INFO:Tokens extracted: {'Disease': 'No', 'Fever': 'Yes', 'Cough': 'No', 'Fatigue': 'No', 'Difficulty Breathing': 'No', 'Blood Pressure': 'Yes', 'Cholesterol Level': 'No', 'Age': 40, 'Gender': 'Male'}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj": {}
|
||||
"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj": {
|
||||
"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj",
|
||||
"projectUniqueName": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj",
|
||||
"projectName": "Application",
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj",
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj",
|
||||
"packagesPath": "C:\\Users\\Andrei Cerbu\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\obj\\",
|
||||
"outputPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\Andrei Cerbu\\AppData\\Roaming\\NuGet\\NuGet.Config"
|
||||
@@ -26,8 +26,8 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj": {
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj"
|
||||
"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj": {
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -71,14 +71,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj": {
|
||||
"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj",
|
||||
"projectUniqueName": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj",
|
||||
"projectName": "Core",
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj",
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj",
|
||||
"packagesPath": "C:\\Users\\Andrei Cerbu\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\obj\\",
|
||||
"outputPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\Andrei Cerbu\\AppData\\Roaming\\NuGet\\NuGet.Config"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
@@ -13,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Application")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+adba50e70b255cefbcbb5b6787d20cc26e663a9e")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Application")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Application")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
2a4e5f5a0667b9cd53f41476d242e4588b36e9b8087ce5913d0c0c2c8bafbf9c
|
||||
5f8281cd2084c18cbbf73a9c3ff38a3e3f7498c11d32e302b17832138ac67cfc
|
||||
|
||||
+1
-1
@@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = Application
|
||||
build_property.ProjectDir = C:\Users\Andrei Cerbu\Desktop\backend\Application\
|
||||
build_property.ProjectDir = C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
86e211b123fab4fbb22a62673497df80187fe50a64e6611ae90fb9b9bb002aa2
|
||||
bf1fecfef745a092f6cc68b381739de75190f61b272830851e769cee93e4d170
|
||||
|
||||
@@ -13,7 +13,6 @@ C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\obj\D
|
||||
C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\obj\Debug\net8.0\ref\Application.dll
|
||||
C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\bin\Debug\net8.0\Core.dll
|
||||
C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\bin\Debug\net8.0\Core.pdb
|
||||
C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\obj\Debug\net8.0\Applicat.44B5EDA2.Up2Date
|
||||
C:\Users\Andrei Cerbu\Desktop\backend\Application\bin\Debug\net8.0\Application.deps.json
|
||||
C:\Users\Andrei Cerbu\Desktop\backend\Application\bin\Debug\net8.0\Application.dll
|
||||
C:\Users\Andrei Cerbu\Desktop\backend\Application\bin\Debug\net8.0\Application.pdb
|
||||
@@ -44,3 +43,4 @@ C:\Users\Andrei Cerbu\Desktop\sesiunile main\backend\Application\obj\Debug\net8.
|
||||
C:\Users\Andrei Cerbu\Desktop\sesiunile main\backend\Application\obj\Debug\net8.0\refint\Application.dll
|
||||
C:\Users\Andrei Cerbu\Desktop\sesiunile main\backend\Application\obj\Debug\net8.0\Application.pdb
|
||||
C:\Users\Andrei Cerbu\Desktop\sesiunile main\backend\Application\obj\Debug\net8.0\ref\Application.dll
|
||||
C:\Users\Andrei Cerbu\Documents\FACULTATE\CC-FinalProj\backend\Application\obj\Debug\net8.0\Application.csproj.CopyComplete
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\*":"https://raw.githubusercontent.com/andrei-mihnea-cerbu/CC-FinalProj/adba50e70b255cefbcbb5b6787d20cc26e663a9e/*"}}
|
||||
Binary file not shown.
Binary file not shown.
@@ -844,11 +844,11 @@
|
||||
"project": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj",
|
||||
"projectUniqueName": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj",
|
||||
"projectName": "Application",
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj",
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj",
|
||||
"packagesPath": "C:\\Users\\Andrei Cerbu\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\obj\\",
|
||||
"outputPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\Andrei Cerbu\\AppData\\Roaming\\NuGet\\NuGet.Config"
|
||||
@@ -863,8 +863,8 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj": {
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj"
|
||||
"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj": {
|
||||
"projectPath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "0ClHdlfbDgZ8zAZGcl1neMLoWmLFvZ+1Y5tTj0vJcUjNy9Ph18sNfG/KgnG0AvVyaxONeDD1RDur1o3sw58JJw==",
|
||||
"dgSpecHash": "6rK5hZ4j6ClAzfxuWc17Wft98VDUQupYiEeI5viBfPq8M3e7wy2vBJ/LEy/lClFvezbz4wHPGdpeQDPOA9ZtBw==",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj",
|
||||
"projectFilePath": "C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\Andrei Cerbu\\.nuget\\packages\\awssdk.core\\3.7.100.14\\awssdk.core.3.7.100.14.nupkg.sha512",
|
||||
"C:\\Users\\Andrei Cerbu\\.nuget\\packages\\awssdk.securitytoken\\3.7.100.14\\awssdk.securitytoken.3.7.100.14.nupkg.sha512",
|
||||
|
||||
@@ -1 +1 @@
|
||||
"restore":{"projectUniqueName":"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj","projectName":"Application","projectPath":"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\Application.csproj","outputPath":"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Application\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj":{"projectPath":"C:\\Users\\Andrei Cerbu\\Desktop\\backend\\Core\\Core.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"FluentValidation":{"target":"Package","version":"[11.9.0, )"},"MongoDB.Driver":{"target":"Package","version":"[2.24.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Users\\Andrei Cerbu\\.dotnet\\sdk\\8.0.203/PortableRuntimeIdentifierGraph.json"}}
|
||||
"restore":{"projectUniqueName":"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj","projectName":"Application","projectPath":"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\Application.csproj","outputPath":"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Application\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj":{"projectPath":"C:\\Users\\Andrei Cerbu\\Documents\\FACULTATE\\CC-FinalProj\\backend\\Core\\Core.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"FluentValidation":{"target":"Package","version":"[11.9.0, )"},"MongoDB.Driver":{"target":"Package","version":"[2.24.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Users\\Andrei Cerbu\\.dotnet\\sdk\\8.0.203/PortableRuntimeIdentifierGraph.json"}}
|
||||
@@ -1 +1 @@
|
||||
17127155176596989
|
||||
17129080043820550
|
||||
@@ -1 +1 @@
|
||||
17127155176596989
|
||||
17129080043820550
|
||||
Reference in New Issue
Block a user