An exercise in python, to become comfortable with dataframes, finding patterns in wordle words.

Overview

wordle-explore

An exercise in python, to become comfortable with dataframes, finding patterns in wordle words.

Objective: To become comfortable with Python syntax, and to have some fun

Task: To explore patterns of letter placing in wordle

Data: List of words I solved over a period of more than two months. Currently, there are 68 words

Known bug: Letters in first place are not being counted. This is because when I saved words they all started with capital letters.

Unknowns: There could be mistakes as I tested quickly and not exhaustively.

Goals for improvement: Improvement goals: tidying up, adding a few summary explorations from earlier versions, adding case insensitivty

Goals for Enhancement: to capture additions and explore possibilites of predictions

Time taken: 6 to 8 hours today over a period of 2 days (3rd and 4th Nov. 2022)

Files:

  • wordle-words - spreadsheet - has the collection of wordle words used in this project. Also, split the word into letters, to help test the results of this project.
  • wordle-explore-6.py - python code - includes notes about what I am learning along the way.
  • wordle_graph.png - graph showing the patterns for lette placement in wordle results
You might also like...

Blazingly fast DataFrames in Rust, Python & Node.js

 Blazingly fast DataFrames in Rust, Python & Node.js

Polars is a blazingly fast DataFrames library implemented in Rust using Apache Arrow Columnar Format as memory model.

Nov 2, 2022

⚡️ Pandas dataframes with object oriented programming style

⚡️ Pandas dataframes with object oriented programming style

Pandas-Oop (Also known as Poop), is a package that uses Pandas dataframes with object oriented programming style Installation: pip install pandas-oo

Nov 16, 2022

Used to parse JSON files into normalized pandas DataFrames.

JSON DataFrame Parser About | Features | Technologies | Requirements | Starting | License | Author 🎯 About Used to parse JSON files into normalized p

Aug 10, 2022

Tutorial about drawing patterns with Python.

Python_Patterns_Tutorial How to draw patterns with Python code There are 5 main patterns in Python, which can be used as building blocks for almost an

Aug 9, 2022

Python for Head First Design Patterns book (2020)

Python for Head First Design Patterns book (2020)

Python Head First Design Patterns Don't forget to give this repository a star, thanks. Chapters chapter 1(strategy) chapter 2(observer) (Only swing ha

Nov 11, 2022

DLL function patterns for Half-Life and friends

DLL Function Patterns for Half-Life and friends This repository contains a collection of function patterns or signatures of the game binaries of Half-

May 6, 2022

GitHub repository for GenErode, a Snakemake pipeline for the analysis of whole-genome sequencing data from historical and modern samples to study patterns of genome erosion.

GitHub repository for GenErode, a Snakemake pipeline for the analysis of whole-genome sequencing data from historical and modern samples to study patterns of genome erosion.

GenErode pipeline (C) Jonas Söderberg GitHub repository for GenErode, a Snakemake pipeline for the analysis of whole-genome sequencing data from histo

Oct 2, 2022

This project analyzes crypto chart patterns and automatically places buy and sell orders to maximize profit.

Crypto-Automation This project analyzes crypto chart patterns and automatically places buy and sell orders to maximize profit. In order to use this pr

Feb 22, 2022

Automated tests (as opposed to human-verified test patterns).

MFDoS MFDoS - A PoC script to exhaust all TN3270 connections to a mainframe. And Script to connect to all available 3270 connections. Automated tests

Aug 6, 2022
Owner
null
A solution to the problem of finding five English words with 25 distinct characters, using graph theory.

A solution to the problem of finding five English words with 25 distinct characters, using graph theory.

Scott Mansell 8 Nov 6, 2022
Have you ever played Wordle? This little python app can help you find Wordle answer with some simple question!

Solve Wordle Have you ever played Wordle? It's a challenging game which you have 6 chance to find a 5 letter word with some feedback in each chance. L

Mohsen Hassani 3 Aug 19, 2022
These codes are submitted to Locus-2021, DataRush. Where we become 1st Runner UP.

TEAM DEEPLEARNER Our Model have Three different codes file which are run in respective manner to get a perfect solution.csv. Compiling and Executing:

Sumit Yadav 2 Jun 22, 2022
Stop slowly googling words you need to spell, quickly spell check and correct words in the terminal.

Simple Terminal Spell Check Stop slowly googling words you need to spell, quickly spell check and correct words in the terminal. No Internet connectio

null 1 Sep 17, 2022
Build a Stundenplan from a list of lecture and exercise times.

make_stundenplan.py Build a Stundenplan from a list of lecture and exercise times. Input definition Enter the list as csv per stdin: first line: comma

null 1 Apr 1, 2022
GitHub repository of the Introduction to Machine Learning course in the Hebrew University of Jerusalem. Includes code examples, labs, and exercise templates

Introduction to Machine Learning Hebrew University, Jerusalem, Israel An introductory code to the world of machine- and statistical learning, aimed fo

Gilad Green 4 Jul 14, 2022
Ono laboratory audio signal processing exercise for beginners.

音響信号処理基礎勉強会 小野研新入生向けの音響信号処理勉強会 進め方 現在検討中です.やりながら今後変わる可能性があります. 1 時間で 演習問題 を解く 残りの時間で github にアップロード・レビューを行う 使い方 このレポジトリを fork する fork したレポジトリを clone す

Ono Lab @ TMU 16 Oct 12, 2022
This project uses the Nutritionix API to convert plain text input e.g. walk for 2 hours to exercise stats, including duration of exercises, calories burned.

This project uses the Nutritionix API to convert plain text input e.g. walk for 2 hours to exercise stats, including duration of exercises, calories burned. Afterwards it writes all the formatted data into my own Google workout sheet using the Sheety API.

null 1 Jul 17, 2022
Capture the Flag (CTF) in computer security is an exercise in which flags are secretly hidden in purposefully-vulnerable programs or websites

Capture the Flag (CTF) in computer security is an exercise in which flags are secretly hidden in purposefully-vulnerable programs or websites. Competitors steal flags either from other competitors (attack/defense-style CTFs) or from the organizers (jeopardy-style challenges)

anas cherni 8 Sep 29, 2022
Pedagogical exercise to construct the foundations of math (arithmetic) from nothing more than a basic notion of encapsulation

State This is a pedagogical exercise to construct the foundations of math (arithmetic) from nothing more than a basic notion of encapsulation (i.e. a

G 2 Nov 2, 2022