{"id":28414022,"url":"https://github.com/sridharyadav07/ai--powered-task-management-system","last_synced_at":"2026-04-08T16:01:30.563Z","repository":{"id":295786914,"uuid":"991239876","full_name":"SridharYadav07/AI--Powered-Task-Management-System","owner":"SridharYadav07","description":"An intelligent Task Management System that integrates Sentiment Analysis, Task Optimization, and Forecasting to streamline project and task handling. This AI-powered tool is designed to assist teams and project managers in making data-driven decisions by understanding emotional context, forecasting productivity, and optimizing workload distribution","archived":false,"fork":false,"pushed_at":"2025-05-27T10:49:52.000Z","size":64,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-22T22:34:33.913Z","etag":null,"topics":["arima","flask","joblib","jupyter-notebook","naive-bayes-classifier","nltk","numpy","pandas","pickle-file","python","randomforestregressor","scikit-learn","stopwords-removal","streamlit","tfidf-vectorizer"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SridharYadav07.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-27T10:32:53.000Z","updated_at":"2025-05-27T10:49:55.000Z","dependencies_parsed_at":"2025-05-27T11:40:53.289Z","dependency_job_id":"9de72a46-2710-4897-9b8f-6071f8592233","html_url":"https://github.com/SridharYadav07/AI--Powered-Task-Management-System","commit_stats":null,"previous_names":["sridharyadav07/ai--powered-task-management-system"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SridharYadav07/AI--Powered-Task-Management-System","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SridharYadav07%2FAI--Powered-Task-Management-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SridharYadav07%2FAI--Powered-Task-Management-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SridharYadav07%2FAI--Powered-Task-Management-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SridharYadav07%2FAI--Powered-Task-Management-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SridharYadav07","download_url":"https://codeload.github.com/SridharYadav07/AI--Powered-Task-Management-System/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SridharYadav07%2FAI--Powered-Task-Management-System/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31562697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arima","flask","joblib","jupyter-notebook","naive-bayes-classifier","nltk","numpy","pandas","pickle-file","python","randomforestregressor","scikit-learn","stopwords-removal","streamlit","tfidf-vectorizer"],"created_at":"2025-06-03T06:11:32.108Z","updated_at":"2026-04-08T16:01:30.542Z","avatar_url":"https://github.com/SridharYadav07.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AI--Powered-Task-Management-System\nAn intelligent Task Management System that integrates Sentiment Analysis, Task Optimization, and Forecasting to streamline project and task handling. This AI-powered tool is designed to assist teams and project managers in making data-driven decisions by understanding emotional context, forecasting productivity, and optimizing workload distribution\n\n# About the Project\nThis project showcases the power of combining machine learning models with project management workflows. The system comprises three core components:\nSentiment Analysis: Utilizes a Multinomial Naive Bayes classifier trained on Twitter data to classify task descriptions as positive or negative, helping teams understand emotional nuances behind assigned work.\nTask Optimization: Implements a Random Forest Regressor to estimate the number of hours required for tasks based on features like priority, deadline, and estimated workload, enhancing resource allocation and planning.\nTask Forecasting: Uses the ARIMA model for the time series forecasting to predict the number of task completions in the coming week, offering insights into team productivity trends and helping plan future workloads.\n\n# Tools \u0026 Technologies Used\nData Science \u0026 Machine Learning\nPython Libraries: NumPy, Pandas, Scikit-learn, NLTK, Statsmodels\nModels:\nNaive Bayes Classifier - For sentiment classification\nRandom Forest Regressor - For workload prediction\nARIMA - For time-series task forecasting\n\nPreprocessing:\nRegular expressions\nStopword removal\nTF-IDF vectorization\n\nWeb Frameworks \u0026 Deployment\nStreamlit - For building an interactive and real-time UI\nFlask -To deploy ML Models as APIS\nJoblib/Pickle - For model serialization and loading\n\n# Insights \u0026 Outcomes\nBetter Task Planning: Predicts task duration based on context, improving time and resource management.\nEmotional Context in Workflows: Understands the tone behind task descriptions, suporting empathetic and efficient prioritization.\nProductivity Forecasting: Estimates how many tasks will be completed in the near future, helping in goal tracking and trend analysis.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsridharyadav07%2Fai--powered-task-management-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsridharyadav07%2Fai--powered-task-management-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsridharyadav07%2Fai--powered-task-management-system/lists"}