.png&w=256&q=75)
3
3
Pakistan
1 year of experience
I am a Software Engineering student at UMT with a strong passion for Artificial Intelligence, Machine Learning, and Software Development. I enjoy building practical applications ranging from desktop systems in Python and C# to research-based projects in Natural Language Processing and Sentiment Analysis. My interests include developing AI-powered solutions, chatbot systems, and data-driven applications. I actively participate in hackathons and collaborative projects to sharpen my problem-solving skills and learn new technologies. My goal is to contribute to impactful AI innovations and grow as a developer by connecting with like-minded individuals in the lablab.ai community.

A reproducible verification workflow for AI-assisted repairs, built for the IBM Bob 2.0 Hackathon. The live app executes trusted bundled Python code; no AI service or API key is required. A pagination export drops task 4 when records share timestamps. ProofPatch connects a baseline assertion failure to a candidate repair, checks that mandatory tests and inputs are unchanged, and creates a rerunnable evidence package. A deliberately incorrect repair demonstrates rejection. The three CLI verifier commands return success when their intended outcomes occur. Raw pytest on the baseline or bad patch intentionally fails. python -m pytest defaults to verifier system tests, so routine project checks can finish green. On PowerShell set $env:PROOFPATCH_VARIANT="candidate" before the raw pytest command. The full suite always covers preview sizes 2, 3 and 4. Page size changes the independent ID preview only. Each subprocess has a 15-second limit; one candidate verification can take roughly 45 seconds in a worst-case sequence of timed-out children. The web UI is synchronous during a run. report.json, summary.md, patch.diff, full baseline and selected stdout/stderr, JUnit XML, checksums.json, and snapshot/ containing all executable sample code, regression and acceptance tests, fixture, conftest.py, configuration, requirements and frozen manifest. Run summary.md instructions from snapshot/ to reproduce the checks. The manifest detects accidental or unreviewed changes relative to a local reference. A maintainer who changes both manifest and files can change that reference. SHA-256 hashes are not signatures, authorship proof, or trusted timestamps. This release manifest was created after the original build. Original Bob provenance must be established with the team's actual session artifacts. Never regenerate the manifest just to bypass a failed integrity check. Creating a new manifest requires a complete matching suite, a reproduced baseline assertion and a passing candidate. Existing evidence remains bound to its own snapshot. The dataset is synthetic and the bad patch is an intentional negative control, used to test rejection. The verifier accepts only bundled variants; it is not an execution sandbox for arbitrary uploads. The repaired pagination code assumes unique integer IDs and comparable datetime values. It reads an in-memory dataset and is not a production database adapter. Performance and commercial benefits beyond observed local runs remain hypotheses. We used IBM Bob during our original development. After our allocated credits were consumed, we continued local engineering and testing with Codex assistance. See PROVENANCE.md for the contribution record. MIT license applies to the team's original project code; dependency licenses remain their own.
27 Sep 2026

SonicGuide.AI is an advanced audio tour generation platform that transforms travel and exploration into immersive storytelling. Leveraging multiple specialized agents—such as History, Architecture, Culinary, and Culture—SonicGuide crafts rich, engaging audio tours tailored to the user’s interests. The system uses a Streamlit interface for easy user interaction, where users input a destination, select their preferred topics, adjust settings like duration and voice style, and generate a complete audio tour that can be listened to or downloaded as an offline MP3. With AI-powered content generation (using OpenAI models and real-time web search) and text-to-speech, SonicGuide.AI delivers tours in under 60 seconds, covering any location globally. It aims to bridge gaps in existing solutions by offering dynamic, personalized, and multi-topic audio content, while also addressing accessibility and cultural engagement. Under the MIT license, SonicGuide is open for contributions and enhancements, including support for additional languages, accents, greater customization, and mobile / offline-first applications.
21 Sep 2025

This project is an end-to-end medical chatbot designed to assist users with medical inquiries by providing accurate and reliable health information. The chatbot uses advanced natural language processing (NLP) and machine learning to understand user queries, identify intent, and deliver meaningful, personalized responses. Built with Python, TensorFlow, and NLTK, and integrated with APIs for real-time medical data, the system ensures robustness, scalability, and adaptability. It is supported by a comprehensive medical knowledge base covering diseases, symptoms, and treatments, continuously updated to maintain reliability. Users can interact with the chatbot via a simple interface across websites, mobile apps, and social media, making healthcare information accessible anytime, anywhere. Through contextual understanding and conversational flow, the chatbot provides a human-like experience, encouraging users to confidently seek medical guidance. The development process involved data collection from trusted medical sources, model training and fine-tuning, testing with user feedback, and deployment to live platforms. Looking ahead, the project envisions: Incorporating deep learning for enhanced understanding of complex queries Integration with telemedicine and healthcare services for appointment booking and actionable healthcare steps Multilingual support to reach diverse global communities A user feedback loop to continuously improve accuracy and user satisfaction By delivering instant, reliable responses, this chatbot can reduce the burden on healthcare professionals, promote self-care, and expand healthcare accessibility. It sets the stage for future innovations in AI-powered medical assistants, making quality healthcare information available to everyone.
24 Aug 2025