Nihal Tariq

@nihal-tariq · User

GitHub profile ↗ · Compare

AI/ML Engineer

Lahore, Pakistan10 followers28 repositories

Repositories

nihal-tariq/fraud-detection

A machine-learning study of credit-card fraud detection that treats the 0.17% class imbalance as the central problem, not an afterthought.

★ 0Jupyter NotebookForks 0

nihal-tariq/Research_explorer

Graph RAG with LangChain, Gemini & Neo4j: multi-hop reasoning and global summarization for research papers.

★ 0PythonForks 0

nihal-tariq/Voting_Classifier

A simple voting classifier using SVM, Random Forest and Logistic Regression to understand models working and python multi-threading

★ 0Jupyter NotebookForks 0

nihal-tariq/lumina-chatbot

A career counsellor chatbot for our platform Lumina. This intelligent chatbot-style agent has multiple tools that enable it to check Databases for data by performing SQL queries, and check the Web to provide accurate information. This also has Persistence and Streaming capabilities.

★ 0PythonForks 0

nihal-tariq/Lumina-RecommendationSystem

This is a simple scoring base university recommendation system. It matches student preferences with university dataset and is exposed with the help of a FastApi endpoint.

★ 0PythonForks 0

nihal-tariq/SquentialFlowBot

Created a chatbot using LangGraph, following the Sequential workflow and implementing the core concepts of LangGrapgh

★ 0PythonForks 0

nihal-tariq/QuizStream

A state-of-the-art learning platform where teacher dashboard can upload a video, manage users and videos, along with mcqs generation and students can ask relevant queries via FastAPI endpoint. Also, can take quiz from the uploaded video.

★ 0PythonForks 0

nihal-tariq/SmartLegalClauseAnalyzer

A RAG based Chatbot that handles Legal documents and Queries with robust and accurate responses. The application uses Celery for background tasks and fastapi as backend.

★ 0Jupyter NotebookForks 0

nihal-tariq/Pokemon-Classification

Used transfer learning on EfficientNet-B3 to classify 151 classes of Pokemons on an unbalanced dataset. Applied various data augmentation techniques and using Pytorch achieved accuracy of 97%.

★ 0Jupyter NotebookForks 0

nihal-tariq/TextSummarizer

A text summarizer that can go through lengthy pdf and documents and create flash cards for easy revision. The simple streamlit interface is user friendly.

★ 1PythonForks 0

nihal-tariq/Voting_Classifier_using_MPI

The goal was to build a voting classifier that combines predictions from three machine learning model like Logistic Regression, Naive Bayes, and Support Vector Machine(SVM) to improve overall prediction accuracy and combine predictions from the three models using a majority voting approach to determine the final output for each instance.

★ 0Forks 0

nihal-tariq/Restauranto_django_project-

Django-based restaurant management app featuring SQLite3, styled with Tailwind CSS and Bootstrap, and enhanced with AJAX and Chart.js for interactive and dynamic user experiences.

★ 0Forks 0

nihal-tariq/resume-analyzer

A robust web app for analyzing your resumes in accordance to the provided job description. it also allows to generate and download resumes.

★ 0PythonForks 0

nihal-tariq/luminabot

creating career counselling chatbot using GEMINI API with a Streamlit interface that will guide students about universities and opportunities and gvie empathetic yet motivating responses that will help keeping students mental well-being in check

★ 0PythonForks 0

nihal-tariq/lyra_version1.0

Lyra-a literary chatbot that will have spirited conversations about books, literature, cinema and philosophy. The simple streamlit interface makes it easy to use and user friendly.

★ 0PythonForks 1