Code Monkey home page Code Monkey logo

aismarttask-telegrambot's Introduction

openinterpreter

Openinterpreter hackathon Telegram Chatbot - codes generated by open-Interpreter using prompts connected to GPT-4 using interpreter.chat() open-Interpreter feature.

Screen Shot 2023-10-13 at 11 13 36 AM

Video demo detailed:

Watch the video

AISmartTaskTask

AI-powered task manager with notifications, document analysis, and task visualization developed using open-Interpreter tool.

Features:

  • Dynamic Task Management: Effortlessly add, edit, and organize tasks with due dates, tags, and project lists. 
  • Task Prioritization: Never miss a beat with AI-driven task prioritization that ensures you focus on what matters most. 
  • AI-Powered Task Suggestions: Personalized task recommendations that evolve with your preferences and needs. 
  • Document Parsing: Manage information overload with text document summaries and essential keyword extraction. 
  • Visualized Task Priorities: Get a crystal-clear view of your tasks, so you always know where to start. 
  • Continuous Learning: Access knowledge modules through web scraping for lifelong learning. 
  • Feedback Welcome: Interact and contribute to our constant system improvement.

Dependencies:

  • datetime
  • time
  • requests
  • telegram
  • openai
  • matplotlib
  • BeautifulSoup4
  • re

Configuration:

Before running the application:

  • Replace Your OpenAI API Key with your OpenAI API key.
  • Replace Your Telegram Bot Token with your Telegram bot token. Class Structure:
  • TaskManager: Handles adding, prioritizing, organizing, and retrieving tasks.
  • Task: Represents a single task with name, deadline, and priority.

To Run: Open the Telegram Bot:

t.me/AI_Task_Manager_Bot

Telegram Bot Commands:

  • /start: Start the AI Task Manager.
  • /help: Show available commands.
  • /add_task: Add a new task (e.g., /add_task Buy groceries, 2023-12-31, 2)
  • /list_tasks: List tasks.
  • /delete_task: Delete a task by ID (e.g., /delete_task 1)
  • /update_task: Update a task by ID (e.g., /update_task 1, New Task, 2023-12-31, 2)
  • /document: Analyze a document with keywords (e.g., /document Sample document text. Keyword1; Keyword2; Keyword3)
  • /feedback: Provide feedback on AI decisions.
  • /upcoming_tasks: List upcoming tasks.

aismarttask-telegrambot's People

Contributors

datasci888 avatar arora-kunal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.