Click here to Skip to main content
15,881,898 members

Articles by Thomas Daniels (Articles: 19, Technical Blogs: 3, Tip/Tricks: 8, Reference: 1)

Articles: 19, Technical Blogs: 3, Tip/Tricks: 8, Reference: 1

RSS Feed

Average article rating: 4.63

Artificial Intelligence
Keras
17 Jun 2020   Updated: 17 Jun 2020   Rating: 3.79/5    Votes: 9   Popularity: 3.61
Licence: CPOL    Views: 8,324     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In this article we can take a look at what libraries are available to work on AI and ML tasks.
22 Jun 2020   Updated: 22 Jun 2020   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: CPOL    Views: 7,652     Bookmarked: 5   Downloaded: 119
Please Sign up or sign in to vote.
In this article, let’s dive into Keras, a high-level library for neural networks.
Machine Learning
12 Jun 2020   Updated: 12 Jun 2020   Rating: 4.43/5    Votes: 5   Popularity: 3.10
Licence: CPOL    Views: 14,477     Bookmarked: 11   Downloaded: 222
Please Sign up or sign in to vote.
This article provides some tips for experienced programmers to get up to speed with the basics of Python.
15 Jun 2020   Updated: 15 Jun 2020   Rating: 4.25/5    Votes: 5   Popularity: 2.97
Licence: CPOL    Views: 12,125     Bookmarked: 5   Downloaded: 109
Please Sign up or sign in to vote.
Now that you know some of the basics of Python we can go a bit deeper, with the lists and tuples data structures and see how to work with them.
16 Jun 2020   Updated: 16 Jun 2020   Rating: 4.53/5    Votes: 7   Popularity: 3.83
Licence: CPOL    Views: 17,143     Bookmarked: 6   Downloaded: 144
Please Sign up or sign in to vote.
In this article we go a bit further with generators and classes.
18 Jun 2020   Updated: 18 Jun 2020   Rating: 4.47/5    Votes: 7   Popularity: 3.78
Licence: CPOL    Views: 10,688     Bookmarked: 7   Downloaded: 259
Please Sign up or sign in to vote.
In this article let's get started hands-on with OpenCV.
19 Jun 2020   Updated: 19 Jun 2020   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: CPOL    Views: 11,824     Bookmarked: 2   Downloaded: 119
Please Sign up or sign in to vote.
In this article we take a look at what you can do with the Natural Language Toolkit (NLTK).
3 Mar 2018   Updated: 3 Mar 2018   Rating: 4.74/5    Votes: 10   Popularity: 4.74
Licence: CPOL    Views: 14,644     Bookmarked: 11   Downloaded: 410
Please Sign up or sign in to vote.
This article describes how to use a neural network to recognize programming languages, as an entry for CodeProject's Machine Learning and Artificial Intelligence Challenge.
24 Jun 2019   Updated: 24 Jun 2019   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: CPOL    Views: 61,955     Bookmarked: 37   Downloaded: 1,102
Please Sign up or sign in to vote.
This article describes the making of a tic tac toe player that uses neural networks and machine learning.
Tensorflow
23 Jun 2020   Updated: 23 Jun 2020   Rating: 4.60/5    Votes: 10   Popularity: 4.39
Licence: CPOL    Views: 10,012     Bookmarked: 15   Downloaded: 120
Please Sign up or sign in to vote.
In this article we take a quick look at NumPy and TensorFlow also do a short overview of the scikit-learn library.
General Programming
Algorithms
7 Apr 2015   Updated: 9 Apr 2015   Rating: 4.92/5    Votes: 15   Popularity: 5.78
Licence: CPOL    Views: 49,205     Bookmarked: 22   Downloaded: 1,068
Please Sign up or sign in to vote.
An algorithm to classify whether text is gibberish or not, and an implementation in C# and Python.
11 Mar 2017   Updated: 14 Mar 2017   Rating: 4.99/5    Votes: 22   Popularity: 6.49
Licence: CPOL    Views: 44,163     Bookmarked: 10   Downloaded: 445
Please Sign up or sign in to vote.
This article is a solution to CodeProject's Weekly Challenge: "A knight on a chess board".
Productivity Apps and Services
Team Communication Tools
5 Feb 2019   Updated: 5 Feb 2019   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 9,021     Bookmarked: 0   Downloaded: 85
Please Sign up or sign in to vote.
Using the Slack API and CodeProject API, this application monitors CodeProject for new content and posts updates in a specified Slack channel.
Programming Languages
C#
27 Oct 2012   Updated: 8 Dec 2015   Rating: 4.91/5    Votes: 147   Popularity: 10.61
Licence: CPOL    Views: 1,148,599     Bookmarked: 433   Downloaded: 79,927
Please Sign up or sign in to vote.
This article explains speech recognition, speech to text, text to speech and speech synthesis in C#.
6 Apr 2015   Updated: 27 Sep 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 18,890     Bookmarked: 9   Downloaded: 303
Please Sign up or sign in to vote.
Application that displays a notification when a new question is posted on CodeProject
24 Aug 2021   Updated: 24 Aug 2021   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 10,232     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
This article will show how to create a simple but complete WoA-native Windows Forms application.
Python
1 Jan 2016   Updated: 1 Jan 2016   Rating: 3.00/5    Votes: 3   Popularity: 1.43
Licence: CPOL    Views: 18,770     Bookmarked: 2   Downloaded: 85
Please Sign up or sign in to vote.
This article describes the working and the usage of my CodeProject API wrapper, written in Python.
Visual Basic
8 Mar 2013   Updated: 8 Sep 2016   Rating: 4.97/5    Votes: 150   Popularity: 10.77
Licence: CPOL    Views: 418,297     Bookmarked: 247   Downloaded: 3,658
Please Sign up or sign in to vote.
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
Web Development
HTML
21 Jul 2021   Updated: 21 Jul 2021   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 3,820     Bookmarked: 2   Downloaded: 25
Please Sign up or sign in to vote.
In this article, we will look at how you can create a new Electron app targeted at 64-bit WoA devices and how you can port existing Electron apps.
HTML5
6 Sep 2013   Updated: 31 May 2016   Rating: 4.96/5    Votes: 29   Popularity: 7.09
Licence: CPOL    Views: 194,540     Bookmarked: 50   Downloaded: 4,125
Please Sign up or sign in to vote.
How to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash

Average blogs rating: 4.77

General Programming
String
6 Jul 2014   Updated: 21 Jul 2014   Rating: 4.90/5    Votes: 5   Popularity: 3.42
Licence: CPOL    Views: 55,053     Bookmarked: 13   Downloaded: 261
Please Sign up or sign in to vote.
This blog posts teaches you how to transpose the rows and columns of a two-dimensional array, jagged array and string in C#.
Networking
16 Jun 2014   Updated: 16 Jun 2014   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 6,360     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Why banning a specific IP address is not always a good idea
Programming Languages
Python
10 Nov 2014   Updated: 10 Nov 2014   Rating: 4.41/5    Votes: 9   Popularity: 4.21
Licence: CPOL    Views: 9,430     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The issue I came across when setting a Python global variable from a method, and how I solved it.

Average tips rating: 4.71

Desktop Programming
Windows Forms
8 Oct 2012   Updated: 6 Apr 2013   Rating: 4.96/5    Votes: 18   Popularity: 6.23
Licence: CPOL    Views: 62,918     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
A tip about how to set the position of a Windows Forms MessageBox in C#
General Programming
Exceptions
7 Nov 2012   Updated: 9 Nov 2012   Rating: 4.10/5    Votes: 9   Popularity: 3.91
Licence: CPOL    Views: 72,682     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
In this article I tell you how you to use if/else instead of try/catch.
Internet
28 Oct 2012   Updated: 28 Oct 2012   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 94,577     Bookmarked: 16   Downloaded: 3,512
Please Sign up or sign in to vote.
A tip about how to create a local server in C#.
Productivity Apps and Services
Microsoft Office
5 Jan 2014   Updated: 5 Jan 2014   Rating: 4.69/5    Votes: 7   Popularity: 3.97
Licence: CPOL    Views: 43,654     Bookmarked: 6   Downloaded: 1,899
Please Sign up or sign in to vote.
This Tip explains how to convert a Microsoft Word document to a text file in C#, using the Microsoft Word Object Library
Programming Languages
C#
19 Oct 2012   Updated: 1 Dec 2014   Rating: 4.94/5    Votes: 25   Popularity: 6.91
Licence: CPOL    Views: 221,015     Bookmarked: 54   Downloaded: 9,283
Please Sign up or sign in to vote.
A tip about how to shut down, restart, log off, lock, hibernate or sleep your computer in C#.
10 Oct 2012   Updated: 27 Oct 2014   Rating: 4.98/5    Votes: 18   Popularity: 6.25
Licence: CPOL    Views: 78,803     Bookmarked: 66   Downloaded: 3,036
Please Sign up or sign in to vote.
A tip about how to run a Windows Forms application in C# on user logon
22 Dec 2012   Updated: 22 Dec 2012   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: CPOL    Views: 45,117     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
In this tip, I tell you how to cast an IEnumerable to an IEnumerable(T)
12 May 2013   Updated: 12 May 2013   Rating: 4.41/5    Votes: 8   Popularity: 3.99
Licence: CPOL    Views: 19,721     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "Converting numbers to the word equivalent. "

Average reference rating: 4.92

5 Nov 2013   Updated: 4 Aug 2017   Rating: 4.92/5    Votes: 50   Popularity: 8.27
Licence: CPOL    Views: 295,342     Bookmarked: 213   Downloaded: 0
Please Sign up or sign in to vote.
A list of useful development tools edited by members of CodeProject

Average project rating:

No projects have been posted.
Student
Europe Europe
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.