Skip to content

Instantly share code, notes, and snippets.

View skolo-online's full-sized avatar

Skolo Online Learning skolo-online

View GitHub Profile
@skolo-online
skolo-online / image_detailed_view.py
Created October 20, 2021 07:51
Image Detailed View Page
def imageDetailPage(request, slug1, slug2):
category = Category.objects.get(slug=slug1)
image = Image.objects.get(slug=slug2)
context = {}
context['category'] = category
context['image'] = image
return render(request, 'main/image.html', context)
@skolo-online
skolo-online / blog.py
Created December 28, 2021 12:16
AI Blog Generator Tool
import os
import openai
import config
openai.api_key = config.OPENAI_API_KEY
def generateBlogTopics(prompt1):
response = openai.Completion.create(
@skolo-online
skolo-online / app.py
Created December 28, 2021 12:21
Flask application - AI Blog Writing Tool
from flask import Flask, render_template, request
import config
import blog
def page_not_found(e):
return render_template('404.html'), 404
app = Flask(__name__)
@skolo-online
skolo-online / index.html
Created December 28, 2021 12:23
AI Blog Writing Tool - HTML
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Skolo</title>
<!-- Bootstrap CSS -->
@skolo-online
skolo-online / search.py
Created January 8, 2022 22:41
Twitter API V2 search
import tweepy
import config
import json
def getClient():
client = tweepy.Client(bearer_token=config.BEARER_TOKEN,
consumer_key=config.API_KEY,
consumer_secret=config.API_KEY_SECRET,
access_token=config.ACCESS_TOKEN,
@skolo-online
skolo-online / app.py
Created January 9, 2022 06:43
Tweet Classification App.py Route
@app.route('/classify', methods=["GET", "POST"])
def classify():
query = 'Polokwane lang:en -is:retweet'
if request.method == 'POST':
query = '{} lang:en -is:retweet'.format(request.form['query'])
max_results = 20
@skolo-online
skolo-online / class.html
Created January 9, 2022 06:47
Front end HTML template for tweet classification
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="Skolo Online Learning">
<title>Skolo</title>
<link rel="shortcut icon" type="image/x-icon" href="{{ url_for('static', filename='images/favicon.png') }}">
@skolo-online
skolo-online / aicontent.py
Created January 17, 2022 06:50
AI Content Generator with Python Flask and OpenAI
import openai
import config
openai.api_key = config.OPENAI_API_KEY
def openAIQuery(query):
response = openai.Completion.create(
engine="davinci-instruct-beta-v3",
prompt=query,
temperature=0.8,
@skolo-online
skolo-online / view.py
Created January 17, 2022 06:56
Content generator view function
from flask import Flask, render_template, request
import config
import aicontent
def page_not_found(e):
return render_template('404.html'), 404
app = Flask(__name__)
app.config.from_object(config.config['development'])
@skolo-online
skolo-online / codexx.py
Created January 31, 2022 07:57
OpenAI API codex snippet
import os
import openai
import config
openai.api_key = config.OPENAI_API_KEY
def runSomeCode():
response = openai.Completion.create(
engine="code-davinci-001",