/MyPythonCodes

Practice makes perfect they say; So I was being trying to better my Python coding a little; It's a never-ending process!

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

My Python Codes

Practise makes perfect they say, so I'm trying to better my Python coding a little.

GitHub issues GitHub forks GitHub stars GitHub license


My Python codes so far:

  1. Bi-Partite Graphs in Igraph (Py2) -> bipartite.py
  2. A Timer class to find out about the running time of a piece of code in Python -> timer.py
  3. A Python class to get the degree distribution of nodes of a graph via SNAPY -> graph_deg_distr.py
  4. A Python class to search the web and get the URLs of found results via Yahoo search engine -> ysearch.py
  5. Snowball-Sampling in NetworkX -> snowball_sampling.py
  6. Personalized PageRank for Community Detection in Python -> personalized_pagerank.py
  7. A Python class for Drankard's Walk motion(a simple Markov Chain model) -> drunkards_walk.py
  8. Cellular Automaton Simulation in Python by PyGame -> ca.py
  9. Simple statistical functionalities in Python (v0.02) -> stats.py
  10. A simple Python program to find the list of all unique links inside a URL -> link_finder.py
  11. A Python class to search the web using Google search engine -> google_search.py
  12. A Python class to colourise text -> colours.py
  13. Logloss error -> logloss.py

Datasets:

  1. A simple bipartite graph(graph) {data/bipartite/*}
  2. SNAP DBLP Graph dataset(graph) {data/snap-dblp/com-dblp.ungraph.txt}