Check out my Projects


ASTRID, the AI-Powered Virtual Assistant

Meet ASTRID, my virtual assistant powered by the Artifical Intelligence technology of tomorrow.

Built in Python, this virtual assistant utilizes both speech recognition with TTS and HTTP to provide assistance both at home base and abroad, and is even capable of maintaining a conversation. Key to its functionality are the following technologies:

  • Python/Django Framework
  • AI integration
  • Process Automation
  • Speech Recognition & TTS

While ASTRID originally began as a side project to grow my skills as a developer, it quickly transformed into a useful tool, all while still being a challenging, yet fun hobby.

ASTRID is still in development and is not yet publicly available.



Come Follow Me API
{
    "response": "OK",
    "total_passages": 2,
    "passages": [
    {
        "reference": "Matthew 11:28-30",
        "verses": [
        {
            "verse": 28,
            "text": "Come unto me, all ye that labour and are heavy laden, and I will give you rest."
        },
        {
            "verse": 29,
            "text": "Take my yoke upon you, and learn of me; for I am meek and lowly in heart: and ye shall find rest unto your souls."
        },
        {
            "verse": 30,
            "text": "For my yoke is easy, and my burden is light."
        }
        ]
    },
    {
        "reference": "Matthew 12:1-13",
        "verses": [
        {
            "verse": 1,
            "text": "At that time Jesus went on the sabbath day through the corn; and his disciples were an hungred, and began to pluck the ears of corn, and to eat."
        },
        {
            "verse": 2,
            "text": "But when the Pharisees saw it, they said unto him, Behold, thy disciples do that which is not lawful to do upon the sabbath day."
        },
        {
            "verse": 3,
            "text": "But he said unto them, Have ye not read what David did, when he was an hungred, and they that were with him;"
        },
        {
            "verse": 4,
            "text": "How he entered into the house of God, and did eat the shewbread, which was not lawful for him to eat, neither for them which were with him, but only for the priests?"
        },
        {
            "verse": 5,
            "text": "Or have ye not read in the law, how that on the sabbath days the priests in the temple profane the sabbath, and are blameless?"
        },
        {
            "verse": 6,
            "text": "But I say unto you, That in this place is one greater than the temple."
        },
        {
            "verse": 7,
            "text": "But if ye had known what this meaneth, I will have mercy, and not sacrifice, ye would not have condemned the guiltless."
        },
        {
            "verse": 8,
            "text": "For the Son of man is Lord even of the sabbath day."
        },
        {
            "verse": 9,
            "text": "And when he was departed thence, he went into their synagogue:"
        },
        {
            "verse": 10,
            "text": "And, behold, there was a man which had his hand withered. And they asked him, saying, Is it lawful to heal on the sabbath days? that they might accuse him."
        },
        {
            "verse": 11,
            "text": "And he said unto them, What man shall there be among you, that shall have one sheep, and if it fall into a pit on the sabbath day, will he not lay hold on it, and lift it out?"
        },
        {
            "verse": 12,
            "text": "How much then is a man better than a sheep? Wherefore it is lawful to do well on the sabbath days."
        },
        {
            "verse": 13,
            "text": "Then saith he to the man, Stretch forth thine hand. And he stretched it forth; and it was restored whole, like as the other."
        }
        ]
    }
    ]
}
                                

Study in new ways, and have fun developing while doing it!

While brainstorming new ways to study Come Follow Me and the Book of Mormon, I decided to do some searching online for online APIs I could use to integrate in a study app. No such APIs existed, and I knew there was several use cases for them, so I developed them myself. The technologies used to make the API work are:

  • Web Scraping
  • JSON
  • HTTP API Development
  • Python/Django Framework
See the Docs


The Come Follow Me API was launched on stowe.dev in March of 2023, has limited public access for personal use, and has several daily users, including a slackbot!