Posts

Showing posts from April, 2018

Front-End Application Development

Image
For this portion of my project, I get to play with my favorite area of Computer Science...Front-End Application Development! There is always something appealing to be able to take a blank canvas and paint whatever you want on it, and then to give that paint functionality. For this portion of my project, I have built from scratch a user interface that takes data from the fisherman, and logs it in a specified format so it can be mined at a later date. The interface for this project does not require any thing fancy, however I do enjoy making something sharp and appealing to the eyes. For this section it is simply asking the fisherman for the weather, water and fishing techniques that were present and the time one single fishing attempt was made. A fishing attempt for this project is defined as Fishing for 5 minutes with the same lure from shore. This allows for consistency, so the integrity of the data is not distorted, and accurate predictions can be made. F

Project Update

To help solve the problem of lacking data, I have enlisted several seasoned fisherman to help log their catches and send me the relevant data. This has helped some what, however just as with most data mining, there's never truly ENOUGH data. At this point I am at 10 ACTUAL logged fish catches. This is defined as, a fish was caught this year using the defined specifications (must be fished from shore, using the same lure for less than 5 minutes, ext) and all relevant data was captured. The main reason for the lack of successful fish capture data points is the weather. It has been unseasonably cold this year, and especially due to the recent blizzard a few weeks ago, fishing has became very difficult. The only "reasonable" way to solve this issue by the dead line is to use historical data from last year. This data would be coming from pictures of fish caught by my self last year, which I can remember the lure and conditions which the fish was caught in. I feel that this met

CSIT 441 Final Project

Image
     For my AI final semester project for CSIS 441, I will be completing an AI for determining best decisions and practices for fishing.      With fishing being such a competitive arena, having an edge on your neighbor can make all the difference. From almost the dawn of Mankind, Humans have been fishing for survival. The best practices have been passed down from generation to generation, which has caused an area of opportunity now with the growing diversity of AI techniques. With fishing "secrets" being passed down from father to son, many wise tails and exaggerated stories have been produced due to this custom.      What my project will do, is gather all information in regard to the user’s current surroundings (weather, water temperature, location, lunar calendar, season, water clarity conditions, ext), and provide suggestions based on the users input. What will make my project differ from just a decision chart, is after a fish is caught, that information is logge