Skip to content

Commit 887fa37

Browse files
committed
Implement updates for better performance
1 parent 46fce6f commit 887fa37

7 files changed

Lines changed: 31 additions & 50 deletions

File tree

‎code/ai_models/model_integration.py‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,14 @@
1111
import joblib
1212
import numpy as np
1313
import pandas as pd
14-
from core.logging import get_logger
14+
import logging
15+
16+
logging.basicConfig(
17+
level=logging.INFO,
18+
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
19+
)
20+
logger = logging.getLogger(__name__)
1521

16-
logger = get_logger(__name__)
1722
model_path = os.path.join(
1823
os.path.dirname(os.path.abspath(__file__)), "credit_scoring_model.pkl"
1924
)

‎code/ai_models/train_model.py‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@
55
import pandas as pd
66
from sklearn.model_selection import train_test_split
77
from xgboost import XGBRegressor
8-
from core.logging import get_logger
8+
import logging
99

10-
logger = get_logger(__name__)
10+
logging.basicConfig(
11+
level=logging.INFO,
12+
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
13+
)
14+
logger = logging.getLogger(__name__)
1115

1216

1317
def generate_synthetic_data(n_samples: Any = 1000) -> Any:

‎code/backend/app.py‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,15 @@
3131
from services.blockchain_service import BlockchainService
3232
from services.compliance_service import ComplianceService
3333
from services.credit_service import CreditScoringService
34-
from core.logging import get_logger
3534
from typing import Any, Dict, Tuple
3635
import uuid
36+
import logging
3737

38-
logger = get_logger(__name__)
38+
logging.basicConfig(
39+
level=logging.INFO,
40+
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
41+
)
42+
logger = logging.getLogger(__name__)
3943

4044

4145
def create_app(config_name: str = "default") -> Flask:

‎code/backend/core/__init__.py‎

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎code/backend/core/logging.py‎

Lines changed: 0 additions & 37 deletions
This file was deleted.

‎code/backend/services/auth_service.py‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,13 @@
1717
from flask_bcrypt import Bcrypt
1818
from models.audit import AuditEventType, AuditLog, AuditSeverity
1919
from models.user import KYCStatus, User, UserProfile, UserSession, UserStatus
20-
from core.logging import get_logger
20+
import logging
2121

22-
logger = get_logger(__name__)
22+
logging.basicConfig(
23+
level=logging.INFO,
24+
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
25+
)
26+
logger = logging.getLogger(__name__)
2327

2428

2529
class AuthService:

‎code/backend/tests/test_integration.py‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@
77

88
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
99
from app import app
10-
from core.logging import get_logger
10+
import logging
1111

12-
logger = get_logger(__name__)
12+
logging.basicConfig(
13+
level=logging.INFO,
14+
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
15+
)
16+
logger = logging.getLogger(__name__)
1317

1418

1519
class TestIntegration(unittest.TestCase):

0 commit comments

Comments
 (0)