Skip to main content

Matrix Internship Tasks: word frequency, password checker, maze solver, chatbot with memory

Project description

Matrix Tasks

Setup

  • python -m venv .venv && .venv\Scripts\activate
  • pip install -r requirements.txt

Usage

  • python main.py wordfreq --file sample.txt --top 10
  • type text and pipe into wordfreq: type sample.txt | python main.py wordfreq
  • python main.py password "Abcdef12!"
  • python main.py maze --start 0 0 --goal 4 4 --maze-file maze.txt
  • python main.py chatbot

Maze file format

Each line is space-separated 0/1 values, e.g.: 0 0 1 0 1 0 0 0 0 0 0 1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matrix_tasks-1.0.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

matrix_tasks-1.0.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file matrix_tasks-1.0.0.tar.gz.

File metadata

  • Download URL: matrix_tasks-1.0.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for matrix_tasks-1.0.0.tar.gz
Algorithm Hash digest
SHA256 95fc708657e086ee98ef2e5981d32f6600934b4da309aa85cf837aa3c99501d6
MD5 8915023745a5f85690a905b0d02b6ac6
BLAKE2b-256 988d9f451c6b741c8e7aebcf0c2d650bdb0a518fff4a7e7e68a78ccbe1a2fb06

See more details on using hashes here.

File details

Details for the file matrix_tasks-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: matrix_tasks-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for matrix_tasks-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5451a65c17b3ce3092897d5abbb6cab3331c3e59956a0621dcd86669aedeb36b
MD5 d8e340151eefa48ce2b759e064892642
BLAKE2b-256 94582b9c21cd030262a4dbef6cca1a78857857bd4f3227280a2854b6fdf765a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page