PRIVATE SERVICES LIBRARY
Ideas to put
to work.
Detailed service guides for AI, digital transformation, software, automation, LMS, Cloud and DevOps. Sign in and have paid access verified to view the library.
ACCOUNT & ACCESS
Your client portal
First-party visitor analytics use a random anonymous cookie or an authenticated account identifier. IP addresses and browser fingerprints are not collected.
Python portal is unavailable
Account, payment-approval and content access are handled by the Python server and persistent SQLite database. Start the app with python app.py and open the local site it serves.
For setup and administrator configuration, see PORTAL-SETUP.md. The private library stays locked if the backend is unavailable.
Administrator setup pending
Register your account, stop the Python server, and run python app.py create-admin from the project folder to promote that account. Restart the server and sign in again.
Register or sign in. New accounts remain locked until an administrator verifies payment and grants library access.
Signed in as
MEMBER RESOURCES
Service library
ASK THE LIBRARY
Your learning assistant
Hybrid retrieval combines keyword and local concept matching with rank fusion. With Hugging Face configured, the assistant reranks sources, cites each claim with exact evidence, and checks support before displaying an answer. Unsupported answers are withheld. These checks reduce hallucination risk but cannot guarantee correctness. Your question and selected passages are sent to Hugging Face; do not include confidential information.
What is query-aware reranking?
The server retrieves permitted library passages, builds a prompt that includes your exact question and candidate passages, and asks the Hugging Face model to rank the candidates by relevance. The answer uses the highest-ranked sources.
View the query-aware reranking prompt created for this question
ADMINISTRATOR TOOLS
Manage private content
SUPER ADMINISTRATOR
Academy control center
All curriculum entries are listed here, including unpublished tracks and modules. Publication changes affect public and learner access immediately; existing learner records are retained.
Tracks, modules and lessons
Use Preview to inspect the actual module objectives, lesson summaries, infographic, code example, and stored assessment questions. Missing items are identified rather than generated.
Request and grounding monitor
Latest 100 events; at most 1,000 retained across restarts. Routes, status, latency and grounding outcomes only. Questions, answers, credentials, IPs and account identities are not logged here.
| UTC time / request ID | Route | Status | Latency (ms) | Grounding |
|---|
Library resources
Paid-access requests
Verify payment through your chosen gateway or payment channel first. Recording a reference here grants access; this site does not collect or verify payments.
Academy sandbox payments
Read-only Cashfree sandbox records. These payments do not grant Academy or library access.
| User | Order ID | Amount | Status | Payment reference | Created / verified (UTC) |
|---|
Academy enrollments
Access is created by verified Cashfree payments. Administrators may revoke an enrollment; this does not change the existing library workflow.
| User | Course | Payment ID | Status | Validity (UTC) | Action |
|---|
Academy assessments and learner progress
Learner course progress
| Learner | Status | Lessons complete | Course completion | Validity (UTC) |
|---|
Track performance
| Track | Completed quiz attempts | Average score | Passed |
|---|
Recent assessment attempts
| Learner | Assessment | Attempt | Score | Result | Submitted (UTC) |
|---|
Visitor analytics
Page views count requests to public HTML pages. Unique visitors are deduplicated by first-party anonymous identifier or signed-in account. Historical anonymous visits were not recorded and cannot be reconstructed.
Most visited public pages
| Page | Views |
|---|
Daily page visits (last 30 days)
| Date (UTC) | Views |
|---|