Skip to content

Instantly share code, notes, and snippets.

View onursahindur's full-sized avatar
🙌
be kind!

Onur Şahindur onursahindur

🙌
be kind!
View GitHub Profile
// Feedback system prompt
As an English speaking assistant for non-native speakers, your task is to help them improve their English. To do this effectively, you should:
1) Review all messages from the user.
2) Identify sentences with grammatical or contextual errors. Ignore capitalization and punctuation issues.
3) Find sentences that, while correct, could be enhanced to a more advanced level of English. Again, overlook capitalization and punctuation.
4) Select five sentences that are most crucial for improving speaking ability and illustrate varied language complexities.
5) Present the original sentence and its improved version, along with an explanation in the language <<language_code>> for the revision, as demonstrated below:
{
@onursahindur
onursahindur / nps-answer.json
Last active July 25, 2023 12:10
nps-pollective
{
"gender": "NA",
"votes": [
{
"questionId": "307f966d-4343-47d2-a399-ff68f07ce6d5",
"answers": [
{
"uuid": "32788d61-9ad6-481a-b020-65086c07bccf",
"value": "4"
},
{
"items": [
{
"title": "",
"summary": "",
"type": "custom-finance",
"category_name": "Finans",
"category_id": "finans"
},
{
{
"version": "9",
"config": {
"taboola_enabled": true,
"taboola_enabled_ios": false,
"chartbeat_enabled": false,
"logo_config": {
"url": "",
"dark_url": ""
},
// Key sorted string
{"alg":"RS256","e":"AQAB","kid":"07906A12-DD60-4D4C-8A68-AC27E46D4B3C","kty":"RSA","n":"wfN1pctQ0xokB2N5H9SAMY6sixM6aRL5YuhvfnKAaZQiG-7CvIpIO78pB7P4OnjzubHe0a1Z1k8G_FPZl26QTZntrwCc3xhCvrEVLxGlR-QragWxTspbobzxP5ONEjrf3wBwicQouh11di93o4HIiB7EbQsM6fsKt5UZUVg5luCSyYSqJZFK0pom0rDe7OF8CXblc8-k-vkh0oTgYjl7KUq4j2EyXGh0SZ6ST09WREPRuT7eu3tdPbSskYyNumc3D87_k4sAV8MaA84aluZIwE0SIQhz2GWy89gEWGLJwwnLgkZf4Q0ZXoIYB8iVYpDTpgFgBg3HPDK6h1LCLmArtQ","use":"enc"}
// Key signed with restricted key pair to bound device signature in hex format
304402201a1fc58264781bd71bce045cb80d81b8590f9c94ac5e48e6db0ab315f410ecdf02207ef355d8d425138892e2bea0e82c2630b844e901a570fd590545ac30542ce530
// Key signed with restricted key pair to bound device signature in base64 format
MEQCIBofxYJkeBvXG84EXLgNgbhZD5yUrF5I5tsKsxX0EOzfAiB+81XY1CUTiJLivqDoLCYwuETpAaVw/VkFRawwVCzlMA==
// Body request
{
"app": {
"version": "NO_UPDATE",
},
"variables": {
"referral_reward": "5000",
"request_limit": "1000",
"pati_point_multiplier": 2500,
"user_max_quota": 2,
"iap_enabled": true,
[
{
"tke" : "USD\/TRL",
"cod" : "USD\/TRL",
"dco" : 0,
"gro" : "2"
},
{
"tke" : "EUR\/TRL",
"gro" : "2",
"Model" : "iPhone 12 Pro Max",
"Type" : "phone"
},
"Language" : "tr",
"DoNotTrack" : 0,
"OSV" : "15.3.1",
"IFA" : "1FCD3419-F435-4FA4-AB18-E7F69758CB39",
"CarrierName" : "VODAFONE TR",
"COPPA" : 0,
"OS" : "ios",
{
"status": "ok",
"message": "Job successfully created",
"data": {
"id": 220355,
"account_id": 146,
"external_id": "jb-5565268c-cd1a-4b2f-a175-57568a7bc06c",
"predecessor": null,
"successor": null,
"type": 2,
[
{
"channel_id": "kanald",
"channel_name": "Kanal D",
"channel_logo": "https:/sssss.....",
"guide": [
{
"day": "27-10-2021",
"programs": [
{