Skip to content

Instantly share code, notes, and snippets.

View dmittakarin8's full-sized avatar

Denis Mittakarin dmittakarin8

  • Tucson AZ
View GitHub Profile
@dmittakarin8
dmittakarin8 / parsing10k.ipynb
Created March 19, 2023 13:20 — forked from anshoomehra/parsing10k.ipynb
How to Parse 10-K Report from EDGAR (SEC)
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
# Part 1
def palindrome?(string)
string = string.downcase.gsub(/\W/, '')
string == string.reverse
end
def count_words(string)
Hash[string.downcase.gsub(/[^\w\s]/,'').split(' ').group_by{|s| s}.map{|kv| [kv[0], kv[1].size]}]
end