Commits

Show all
Author Commit Message Labels Comments Date
convert-repo
update tags
Mark Roddy
Updated handling of warning messages to reflect deprecation warnings observed when running with Python 2.6
Mark Roddy
Oops! Wrong prefix for the test files. This is a correction.
Mark Roddy
Updated execution of tests to reflect name change of test modules.
Mark Roddy
Added 'test_' prefix to each module containing unit tests.
Mark Roddy
Removed control characters added by a windows based text editor.
Mark Roddy
Refactored code to prepend a list of None values to the word list so into a single line of code which makes the intention clearer. Also refactored the while loop into a for loop.
Mark Roddy
Reinstanting function removed for v0.1.0 release.
Mark Roddy
Ran spell check on readme file. I don't know how to spell.
Tags
v0.1.0
Mark Roddy
Removed the _loadmap() funciton as it is not part of v0.1. It will be reinstated for version v0.2 for which work will begin in a few hours possibly.
Mark Roddy
Changed the project name to be all lower case.
Mark Roddy
Changed the default source distribution type to be built by the 'installer' target to zip instead of gztar. This will make it easier on Windows.
Mark Roddy
Added a short section of implementation notes to the readme file.
Mark Roddy
Added description of the required command line argument 'screenname'
Mark Roddy
Pulling out explination of Markov Chain from the command line usage section. This is better suited in its own section.
djtumolo
Mark Roddy
Filled in basic info in README file with program usage and installation instructions.
djtumolo
added dummy function for offline processing of logs
Mark Roddy
Added tokenization of the beginning of sentences. This is done via a list of tokens (None value) equal to precision. The first word of each sentence is then mapped to this list. This also simplifies an amount of the code as the special case of sentences shorter then precision is no longer an issue.
Mark Roddy
Added message to test so that the actual type of the piece of data is shown
Mark Roddy
Added explicit type for the chain length command line argument. Without this, a string type was being passed into the precision value for the markovchain class resulting in incorrect behavior.
Mark Roddy
Added inspection of the entire wordmap to check that keys/value pairs are of the correct type.
Mark Roddy
Added unit test to check the response.MarkovChain._addSentenceToMap() function.
Mark Roddy
Made all words in the sentence lower case before passing it to be mapped. This ensures that a word is matched regardless of its source case.
djtumolo
Mark Roddy
Created a list of suffixes that appear in system messages (Those we wish to ignore) and modified the _IsSystemMessage() function to iterate over this list rather then provide an extended set of 'or' statements. Derek doesn't like or statements.
Mark Roddy
Added meaningful print messages after each loading step.
djtumolo
Mark Roddy
Added options for markov chain length and alternate screenname to seed the chain with. Also updated the default log file location depending on whether run under windows or unix.
Mark Roddy
Added call to upper when comparing supplied screenname to records so that case sensativity is not an issue.
  1. Prev
  2. Next